How-to articles, tricks, and solutions about PYTHON

Was ist der Unterschied zwischen Range- und Xrange-Funktionen in Python 2.X?

In Python 2.X werden die Funktionen range und xrange verwendet, um eine Folge von Zahlen zu generieren.

So konvertieren Sie die Zeichenfolgendarstellung einer Liste in eine Liste

Sie können die Funktion ast.literal_eval() aus dem ast-Modul verwenden, um einen String sicher auszuwerten und ihn in eine Liste umzuwandeln.

Wie aktualisiere/aktualisiere ich Pip selbst aus meiner virtuellen Umgebung heraus?

Um pip von innen Ihrer virtuellen Umgebung aktualisieren/upgraden zu können, können Sie folgenden Befehl verwenden:

Erstellen Sie eine leere Liste mit einer bestimmten Größe in Python

Sie können in Python eine leere Liste einer bestimmten Größe erstellen, indem Sie die folgenden Methoden verwenden:

Warum sagt python setup.py auf Travis CI den ungültigen Befehl 'bdist_wheel'?

Der Fehlermeldung "ungültiger Befehl 'bdist_wheel'" tritt auf, wenn das Modul "bdist_wheel" nicht installiert ist.

Was ist der Zweck und die Verwendung von **kwargs?

In Python ist *kwargs eine Möglichkeit, eine Schlüsselwort-Variable-Länge-Argumentliste zu übergeben.

Argparse optionale Positionsargumente?

In Python kann das argparse-Modul verwendet werden, um optionale Positionsargumente anzugeben, indem der nargs-Parameter auf '?' gesetzt wird.

Pandas verschmelzen 101

Hier ist ein Beispiel dafür, wie man die pd.merge()-Funktion verwendet, um zwei DataFrames in Pandas zusammenzuführen:

ImportError: Kein Modul namens "requests".

Diese Fehlermeldung gibt an, dass das Modul "requests", das in Python zum Senden von HTTP-Anfragen verwendet wird, nicht auf Ihrem System installiert ist oder nicht im Python-Pfad enthalten ist.

Wie kann ich Dateien in einem bestimmten Verzeichnis durchlaufen?

Sie können das os Modul in Python verwenden, um über Dateien in einem gegebenen Verzeichnis zu iterieren.

Wie bekomme ich den letzten Tag des Monats?

Sie können die Funktion calendar.monthrange() aus dem calendar Modul in Python verwenden, um den letzten Tag eines Monats zu erhalten.

Wie unterscheiden sich iloc und loc?

iloc und loc werden in Python beide verwendet, um Zeilen und Spalten aus einem Pandas DataFrame auszuwählen, aber sie arbeiten unterschiedlich.

TypeError: Beim Schreiben in eine Datei in Python 3 ist ein Byte-ähnliches Objekt erforderlich, nicht „str“.

Dieser Fehler tritt auf, wenn Sie versuchen, eine Zeichenfolge mit der write()Methode in Python 3 in eine Datei zu schreiben, die Datei jedoch im Binärmodus geöffnet wird (unter Verwendung des 'b'Flags beim Öffnen der Datei).

Wie stelle ich die Schriftgröße des Bildtitels und der Achsenbeschriftung ein?

In Matplotlib können Sie die Schriftgröße der Figurentitel und der Achsenbeschriftungen mit dem pyplot-Modul festlegen.

Zweck von "%matplotlib inline"

Der Zweck von "%matplotlib inline" in Python ist, Matplotlib-Diagramme innerhalb des Jupyter-Notebooks anzuzeigen.

Wie bekomme ich den Wochentag bei einem Datum?

Sie können das Modul datetime in Python verwenden, um den Wochentag für ein bestimmtes Datum zu erhalten.

Wie parse ich ein ISO 8601-formatiertes Datum in Python?

Sie können die Methode datetime.fromisoformat() verwenden, um ein im ISO 8601-Format formatiertes Datum in Python zu analysieren.

Wie sortiere ich eine Liste/ein Tupel von Listen/Tupeln nach dem Element an einem bestimmten Index?

Sie können die sorted()-Funktion mit dem key-Parameter verwenden, um eine Funktion anzugeben, die das Element an der gewünschten Stelle extrahiert.

Verwenden von Python 3 in virtualenv

Hier ist ein Beispiel dafür, wie Sie Python 3 in einer virtuellen Umgebung mit dem Paket "virtualenv" verwenden können:

Was macht das Symbol "at" (@) in Python?

In Python wird das Symbol "@" verwendet, um eine Funktion zu dekorieren.

Python: In Liste suchen

Hier ist ein Code-Schnipsel, der zeigt, wie man in Python ein Element in einer Liste findet:

Wie kann ich mehrere Dateien mit "with open" in Python öffnen?

Sie können mehrere Dateien mit "with open" in Python öffnen, indem Sie mehrere with open-Anweisungen verwenden, eine für jede Datei, die Sie öffnen möchten.

Wie definiere ich ein zweidimensionales Array?

Ein zweidimensionales Array in Python kann mit der Bibliothek numpy definiert werden.

not None-Test in Python

In Python kann man überprüfen, ob eine Variable nicht gleich "None" ist, indem man den is not -Operator verwendet.

Wie kann ich Python verwenden, um den Systemhostnamen abzurufen?

Sie können das socket Modul in Python verwenden, um den Hostnamen des Systems zu erhalten.