Was bedeutet if __name__ == ‚__main__‘?

Früher oder später wird einem eine Python-Datei begegnen, die folgenden Code enthält: Es stellt sich die Frage: Was hat es damit auf sich? Zur Beantwortung dieser Frage betrachten wir die Zeile if __name__ == ‚main‘. Bei __name__ handelt es sich um eine Variable. Dieser Variable ist der Wert main zugewiesen: Dies gilt immer dann, wenn eine Python-Datei direkt ausgeführt wird. … Weiterlesen …

Daten mit Python und Plotly visualisieren

Wenn es um die Visualisierung von Daten mit Python geht, wird man häufig an Matplotlib denken. Damit ist es möglich, Diagramme für den lokalen Einsatz zu erstellen. In diesem Blog hatte ich bereits einige Beispiele dazu veröffentlicht. Darüber hinaus existieren aber noch weitere Frameworks. Eines davon möchte ich in diesem Artikel kurz vorstellen: Plotly. Der Unterschied zu Matplotlib besteht, darin, … Weiterlesen …

Gasverbrauch mit Matplotlib darstellen

Monatlicher Gasverbrauch in Deutschland

Dieser Tage ist viel von Gas bzw. dem Gasverbrauch die Rede. Die Verbraucher sollen Gas sparen, damit wir durch den Winter kommen, ohne Engpässe befürchten zu müssen. Wie sieht es also mit dem bisherigen Gasverbrauch aus und wie lässt er sich mit Python und Matplotlib visualisieren? Kommen wir zunächst zu den Daten, die als Grafik mit Matplotlib dargestellt werden sollen. … Weiterlesen …

Baum-Datenstruktur in Python

Eine baumartige Struktur trifft man in der Praxis vielerorts an. Man denke zum Beispiel an einen Familienstammbaum, an ein Organisationsdiagramm, an die Organisation eines Turniers oder an eine Mind Map. Grundlagen Auch in der Programmierung existiert eine Baum-Datenstruktur. Diese Datenstruktur ist einfach erklärt. Sie besteht aus Knoten (Nodes) und Kanten (Edges). Ein Knoten ist schlichtweg ein Objekt mit einer Bezeichnung … Weiterlesen …