Python-Linting – flake8 einrichten

Im Laufe einer Python-Karriere wird einem irgendwann das Thema Linting begegnen. Und in Verbindung mit diesem Begriff stößt man auf PyLint oder flake8. Dieser Blogbeitrag versucht zu erklären, was es damit auf sich hat. Unter Linting versteht man das Durchführen einer Code-Analyse. Diese soll sicherstellen, dass der Code einheitlich formatiert und somit von gewisser Qualität ist. Wenn man alleine an …

Weiterlesen …Python-Linting – flake8 einrichten

HEIC-Bilder zu JPG-Bilder umwandeln (macOS)

Seit iOS 11 verwendet Apple für Bilder das Dateiformat HEIC. Der Grund dafür liegt in der geringeren Dateigröße. Solange man solche Bilder lediglich mit Anwendungen betrachtet oder bearbeitet, die dieses Format unterstützen, bereitet dieses Format keine Probleme. Unterstützt ein Programm aber nicht HEIC, stellt sich das Problem der Konvertierung in JPG (oder ein anderes Format). Erfreulicherweise muss man keine App …

Weiterlesen …HEIC-Bilder zu JPG-Bilder umwandeln (macOS)

Qt5-Fenster mit QMainWindow erstellen

Ein mit PyQt5 erstelltes Fenster

Im Blogbeitrag „Qt5 und Python“ wurde gezeigt, wie ein schlichtes Fenster mithilfe des Widgets QWidget erstellt werden kann. In der Praxis würde man aber hinsichtlich des Hauptfensters der Applikation eher auf QMainWindow zurückgreifen, da dieses Widget bereits über für ein Fenster typische Komponenten verfügt. Ein schlichtes Fenster ohne irgendwelche „Extras“ könnte folgendermaßen realisiert werden: Der Code ist dem im QWidget-Beispiel …

Weiterlesen …Qt5-Fenster mit QMainWindow erstellen

Safari 14 auch für Mojave und Catalina verfügbar

Startfenster von Safari 14

Mit macOS 11 Big Sur kommt auch eine neue Version des Safari-Browsers. Diese Version steht als selbständiges Update darüber hinaus auch den Nutzern von Mojave und Catalina zur Verfügung (seit 17. September 2020). Über kann die neue Version 14 installiert werden. Safari bringt eine Reihe von Neuerungen mit sich. In diesem Blogbeitrag möchte ich aber nur auf zwei davon eingehen. …

Weiterlesen …Safari 14 auch für Mojave und Catalina verfügbar