How-to articles, tricks, and solutions about PYTHON
Wie liste ich alle Dateien eines Verzeichnisses in Python auf?
Es gibt einige Möglichkeiten, die Interpreter-Konsole in Python zu löschen, abhängig von der spezifischen Umgebung, in der Sie sich befinden.
In Pandas kann man eine Zeile in einem DataFrame basierend auf einem bestimmten Spaltenwert löschen, indem man die Methode drop() verwendet und den Index-Label der Zeile, die man löschen möchte, übergibt.
Sie können die Methode exclude() verwenden, um Datensätze zu filtern, bei denen ein bestimmtes Feld nicht gleich einem bestimmten Wert ist.
Es wird generell nicht empfohlen, Ausnahmen zu ignorieren, da sie oft auf ein Problem im Code hinweisen, das angegangen werden sollte.
Man kann die integrierte max() Funktion in Python verwenden, um den Schlüssel mit dem höchsten Wert in einem Dictionary zu erhalten.
Sie können die Methode join() verwenden, um Elemente in einer Liste in einen einzigen String in Python zusammenzufügen.
Eine Möglichkeit, eine Textdatei in eine Liste oder ein Array mit Python zu lesen, besteht darin, die Methode split() zu verwenden.
Um einen NumPy-Array auf einen Einheitsvektor zu normalisieren, können Sie die numpy.linalg.norm Funktion verwenden, um die Größe des Vektors zu berechnen, und den Array anschließend durch diese Größe teilen.
Sie können die Methode datetime.fromisoformat() verwenden, um ein im ISO 8601-Format formatiertes Datum in Python zu analysieren.
Sie können die Bibliothek requests in Python verwenden, um eine POST-Anforderung mit JSON-Daten zu senden.
Sie können eine Funktion aus einer anderen .py-Datei aufrufen, indem Sie die Datei importieren und dann die Funktion aufrufen.
Sie können die integrierte round() Funktion verwenden, um einen Dezimalwert auf eine bestimmte Anzahl von Dezimalstellen in Python zu runden.
In Python kann man die ceil() Funktion aus dem math Modul verwenden, um eine Zahl aufzurunden.
Inline-if-Anweisungen, auch bekannt als Ternäroperatoren, können verwendet werden, um eine Kurzform einer if-else-Anweisung zu schreiben.
In Python können Sie Umgebungsvariablen mit dem os-Modul festlegen.
In pandas kann man den Wert einer bestimmten Zelle in einem DataFrame mit der Methode at festlegen.
In Matplotlib kann man die Grenzen der y-Achse eines Diagramms mit der Methode set_ylim() der Klasse Axes festlegen.
Lambdas, auch bekannt als anonyme Funktionen, sind in Python nützlich, da sie es ermöglichen, kleine, einmalige Funktionen ohne vollständige Funktionsdeklaration zu erstellen.
Sie können die sort Methode einer Liste verwenden und ein key Argument übergeben, das eine Funktion ist, die ein Objekt nimmt und den Wert zurückgibt, nach dem Sie die Liste sortieren möchten.
Sie können die sorted()-Funktion mit dem key-Parameter verwenden, um eine Funktion anzugeben, die das Element an der gewünschten Stelle extrahiert.
Sie können das aktuelle Arbeitsverzeichnis in Python mit dem Modul os, insbesondere der Funktion chdir(), festlegen.
In Matplotlib können Sie die Schriftgröße der Figurentitel und der Achsenbeschriftungen mit dem pyplot-Modul festlegen.
Sie können das datetime-Modul in Python verwenden, um einen Tag von einem Datum abzuziehen.
Hier ist ein Python-Code-Schnipsel, der zeigt, wie man in allen Textdateien in einem Verzeichnis nach einer Zeichenfolge sucht: