Python – Boolescher Datentyp

In der Programmierung müssen häufig Werte miteinander verglichen werden. Für diese Aufgabe stellt Python sechs Vergleichsoperatoren zur Verfügung, die in folgender Tabelle aufgeführt sind: Operator Name < kleiner als <= kleiner als oder gleich > größer als >= größer als oder gleich == gleich zu != nicht gleich zu Als Ergebnis eines Vergleichs zweier Werte erhält man einen Booleschen Wert: … Weiterlesen …

Python-Pakete erstellen

Damit Python-Pakete erstellt werden können (z.B. um sie zu pypi.org hochzuladen), bedarf es einer oder mehrerer Konfigurationsdateien. Sie enthalten Informationen zu dem zu verwendenden Build-Backend und Metadaten zum Projekt. Wenn man sich mit diesem Thema beschäftigt, wird man dabei unter anderem auf folgende drei Dateien stoßen: Diese drei Konfigurationsdateien werden in diesem Blogbeitrag erklärt. Konfigurationsdateien eines Python-Projekts In einem älteren … Weiterlesen …

Python – Inhalt von zwei Verzeichnissen vergleichen

A PC with folders

In diesem Blogbeitrag wird gezeigt, wie mit Python der Inhalt von zwei Verzeichnissen verglichen werden kann. Für dieses Beispiel habe ich zwei Verzeichnisse („Collection-A“ und „Collection-B“) erstellt, die Bilder enthalten. Der Inhalt dieser Ordner ist bis auf ein Bild identisch. Beispiel 1 Für das Vergleichen des Inhalts von Ordnern gibt es das Modul filecmp, das Bestandteil von Pythons Standardbibliothek ist. … Weiterlesen …

macOS-Tipp 68 – Laufwerk löschen

Mit macOS Sequoia ist im Herbst 2024 ein weiterer und einfacherer Weg zum Löschen eines Laufwerks hinzugekommen. Bisher musste dafür das Festplattendienstprogramm aufgerufen werden. Nach der Auswahl eines Laufwerks im Navigationsbereich auf der linken Seite konnte dann mit einem Klick auf „Löschen“ ein Laufwerk neu gelöscht werden. Nunmehr ist es ausreichend, mit einem Rechtsklick eines auf dem Schreibtisch angezeigten Laufwerkssymbols … Weiterlesen …