How-to articles, tricks, and solutions about PYTHON
Sie können pip verwenden, um ein Paket von einem Git-Repository zu installieren und einen Branch anzugeben, indem Sie die folgende Syntax verwenden:
Der Unterschied zwischen pip und conda besteht darin, dass pip der Paketinstallierer für Python ist und verwendet wird, um Software-Pakete in Python zu installieren und zu verwalten.
Sie können die __file__-Eigenschaft eines Moduls verwenden, um seinen Pfad abzurufen.
In dem obigen Code-Schnipsel wird die Methode to_csv verwendet, um einen DataFrame in eine CSV-Datei zu schreiben.
In Python entspricht das logische "und" Operator dem Schlüsselwort and.
Sie können alle Ausnahmen abfangen, indem Sie die Klasse Exception im except-Block verwenden, wie folgt:
Hier ist ein Code-Schnipsel, der die os- und glob-Module verwendet, um alle Dateien in einem Verzeichnis mit der Erweiterung '.txt' zu finden:
Sie können den folgenden Befehl verwenden, um die Version eines mit pip installierten Pakets zu überprüfen:
In Python können Sie Umgebungsvariablen mit dem os-Modul festlegen.
Um ein Python-Modul zu entladen, können Sie die Anweisung del verwenden, um es aus dem Speicher zu entfernen.
Sie können die Methode join() verwenden, um Elemente in einer Liste in einen einzigen String in Python zusammenzufügen.
Sie können das shutil-Modul in Python verwenden, um einen Ordner zu entfernen, der nicht leer ist.
List comprehension und die Kombination von Lambda-Funktionen und der filter()-Funktion in Python werden beide verwendet, um eine Liste zu filtern und eine neue Liste mit nur den Elementen zurückzugeben, die eine bestimmte Bedingung erfüllen.
Sie können das uuid-Modul in Python verwenden, um eine global eindeutige Kennung (GUID) zu generieren, die auch als universell eindeutige Kennung (UUID) bekannt ist.
Der einfachste Weg, um alle von pip installierten Pakete zu entfernen, besteht darin, den Befehl pip freeze zu verwenden, um eine Liste aller installierten Pakete zu erhalten, und diese Liste anschließend an pip uninstall -y weiterzuleiten, wie hier:
Es wird empfohlen, das Schlüsselwort "in" zu verwenden, um zu überprüfen, ob ein Schlüssel in einem Python-Wörterbuch vorhanden ist, anstatt die Methode "has_key()" zu verwenden.
In Python kannst du das Schlüsselwort self verwenden, um auf die Instanz der umschließenden Klasse innerhalb einer Methode zu verweisen.
Sie können das datetime Modul in Python verwenden, um eine UNIX-Zeitstempelzeichenfolge in ein lesbares Datum umzuwandeln.
Hier ist ein Beispiel dafür, wie man eine Liste von Wörterbüchern in einen pandas DataFrame konvertiert:
In Python kann man die integrierte Funktion format() verwenden, um eine Zahl mit Kommas als Tausender-Trennzeichen auszugeben.
Sie können das json Modul in Python verwenden, um eine Zeichenkettendarstellung eines Wörterbuchs in ein Wörterbuch umzuwandeln.
Sie können das datetime-Modul in Python verwenden, um einen Tag von einem Datum abzuziehen.
Sie können die Methode .head() verwenden, um die ersten Zeilen einer Pandas-Serie oder eines DataFrames in einem "hübschen" Format auszugeben.
In Python gibt es zwei Arten von Klassen: Old-Style- und New-Style-Klassen.