Passwörter mit Python erzeugen

Mit einem einfachen Python-Skript lässt sich schnell ein Passwort erzeugen. Dabei wird man häufig an die Verwendung von random() denken. Im folgenden Beispiel wird damit zufällig eine Farbe gewählt: Allerdings wurde random() nicht für den kryptografischen Einsatz entwickelt. Es werden also keine kryptografisch starken Werte ermittelt. Hier kommt jetzt das Modul secret ins Spiel, das eine kryptografisch starke Zufälligkeit gewährleisten …

Weiterlesen …

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 …

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 …

Balkendiagramm zur Sonntagsumfrage mit Python und Bokeh erstellen

Ergebnisse zur Sonntagsumfrage im Januar 2024

Dies ist nicht das erste Tutorial zum Erstellen eines Balkendiagramms mit Python und Bokeh. Da es von diesem Plotting-Tool mittlerweile jedoch neue Versionen gibt, war es an der Zeit, in diesem Blog ein weiteres Beispiel zu veröffentlichen. Im Gegensatz zu einem vorherigen Beispiel, wird der Datensatz hier aus einer JSON-Datei gelesen, wobei Pandas zur Anwendung kommt. Voraussetzung ist zunächst, dass …

Weiterlesen …