Python – Daten aus CSV-Datei lesen und visualisieren

Anzahl der Berufspendler in Kiel

In diesem Tutorial zeige ich, wie mit Python Daten aus einer CSV-Datei gelesen und anschließend visualisiert werden können. Als Datensatz verwende ich dazu die Anzahl der Berufspendler in Kiel, bereitgestellt vom Open-Data-Portal der Stadt Kiel. Die dort zur Verfügung gestellte CSV-Datei habe ich heruntergeladen und in „kiel-berufspendler.csv“ umbenannt. Für dieses Beispiel habe ich Python in Version 3.12 verwendet. Darüber hinaus … Weiterlesen …

macOS-Tipp 66 – Kontrollzentrum konfigurieren

In der Menüleiste findet ihr oben rechts ein Button, über den das Kontrollzentrum geöffnet werden kann. Es öffnet sich eine Ansicht, die iPhone- und iPad-Nutzern bekannt vorkommen dürfte: das Kontrollzentrum. Hierüber lassen sich einige Einstellungen vornehmen, wie beispielsweise die Aktivierung/Deaktivierung von WLAN, Bluetooth oder Airdrop. Auch der Stage Manager kann hierüber aktiviert werden. Es existieren eine Reihe von Konfigurationsoptionen, die … Weiterlesen …

Der Modulo-Operator in Python und FizzBuzz

Über mathematische Operatoren hatte ich bereits vor einiger Zeit einen Blogbeitrag veröffentlicht. In diesem Artikel geht es hingegen nur um den Modulo-Operator, der auch als Restwert-Operator bezeichnet wird. Wie der Name vermuten lässt, dient er dazu, den Restwert einer Division zu bestimmen. In Python wird dieser Operator durch das %-Zeichen repräsentiert. Angewendet auf die Division von 7 durch 2 führt … Weiterlesen …

Superlist – Eine plattformübergreifende ToDo-App

Startseite der Superlist-Homepage

Nach der Übernahme durch Microsoft verschwand Wunderlist, eine der bis dahin am beliebtesten ToDo-Apps. Christin Reber, der Gründer jener Firma, die hinter Wunderlist stand, versuchte seinerzeit Microsoft davon überzeugen, die App an ihn zurückzuverkaufen; ohne Erfolg. Nun hat er eine neue Todo-App ins Leben gerufen, die den Platz von Wunderlist einnehmen soll: Superlist. Sie ist ebenfalls plattformübergreifend, d.h. sie ist … Weiterlesen …