How-to articles, tricks, and solutions about PYTHON

Entpacken von Dateien in Python

Hier ist ein Codeschnipsel, der zeigt, wie man eine Datei mit dem zipfile-Modul in Python entpackt:

Suche nach Wörterbüchern in Python-Liste

Hier ist ein Codeausschnitt, der zeigt, wie man in einer Liste von Wörterbüchern in Python nach einem bestimmten Wert sucht:

AttributeError: ... (most likely due to a circular import)

Dieser Fehler tritt typischerweise auf, wenn es einen zirkulären Import zwischen zwei oder mehr Modulen gibt.

Wann verwendet man cla(), clf() oder close() zum Löschen eines Diagramms in Matplotlib?

cla() wird verwendet, um die aktuelle Achse eines Diagramms in matplotlib zu löschen.

Wie verwende ich raw_input in Python 3?

In Python 3 kann die Funktion input() anstelle von raw_input() verwendet werden, um Eingabe von dem Benutzer zu lesen.

wenn sonst in einem Listenverständnis

Hier ist ein Beispiel für die Verwendung einer if-else-Anweisung innerhalb einer List Comprehension:

Attribute eines Objekts auflisten

In Python können Sie die integrierte Funktion dir() verwenden, um die Attribute eines Objekts aufzulisten.

Python-Anforderungen, die SSLError auslösen

Hier ist ein Code-Schnipsel, der zeigt, wie man die Python-Bibliothek requests verwendet, um eine GET-Anforderung an eine URL zu senden und gleichzeitig einen möglichen SSLError zu behandeln:

Arbeiten mit UTF-8-Codierung in Python-Quelle

Hier ist ein Code-Schnipsel, der zeigt, wie man mit UTF-8-Kodierung in einer Python-Quelldatei arbeitet:

Wie füge ich den Wert einer Variablen in einen String ein (interpoliere ihn in den String)?

In Python können Sie die Methode format() oder f-strings (verfügbar in Python 3.6 und höher) verwenden, um den Wert einer Variablen in einen String einzufügen (ihn in den String einzubetten).

Extrahieren von nur Monat und Jahr separat aus Pandas Datetime-Spalte

Sie können den Monat und das Jahr separat aus einer Pandas-Datetime-Spalte mit dem Zugriff dt extrahieren.

Wie initialisiere ich ein zweidimensionales Array in Python?

Sie können die integrierte "list"-Funktion verwenden, um ein 2D-Array (auch als Liste von Listen bekannt) in Python zu erstellen.

Wie konvertiere ich in Python alle Elemente in einer Liste in Floats?

Sie können eine for-Schleife und die float()Funktion verwenden, um jedes Element in einer Liste in eine Gleitkommazahl umzuwandeln.

Konvertieren Sie Spalten in Pandas in Zeichenfolgen

Um alle Spalten in einem Pandas DataFrame in Zeichenfolgen umzuwandeln, können Sie den folgenden Code-Schnipsel verwenden:

Wörterbuch in Liste umwandeln?

In Python kann man ein Wörterbuch in eine Liste seiner Schlüssel oder Werte mithilfe der Methoden keys() und values() konvertieren.

Ich erhalte einen Schlüsselfehler in Python

Ein KeyError in Python wird ausgelöst, wenn ein Schlüssel in einem Dictionary nicht gefunden wird.

Überprüfen Sie, ob ein Wort in einer Zeichenfolge in Python enthalten ist

Sie können das Schlüsselwort "in" verwenden, um zu überprüfen, ob ein Wort in einem String in Python enthalten ist.

ImportError: Kein Modul namens matplotlib.pyplot

Diese Fehlermeldung tritt auf, wenn das Modul matplotlib.pyplot in Ihrer Python-Umgebung nicht installiert ist oder nicht richtig importiert wurde.

Wie suche ich nach einer Zeichenfolge in Textdateien?

Hier ist ein Python-Code-Schnipsel, der zeigt, wie man in allen Textdateien in einem Verzeichnis nach einer Zeichenfolge sucht:

Der beste Weg, um Satzzeichen aus einer Zeichenfolge zu entfernen

Eine Möglichkeit, Interpunktion aus einer Zeichenkette zu entfernen, besteht darin, die Methode str.translate() in Kombination mit der Konstanten string.punctuation zu verwenden.

Python int in Binärzeichenfolge?

Sie können die integrierte bin()-Funktion verwenden, um eine Ganzzahl in einen Binärstring in Python umzuwandeln.

Dump ein NumPy-Array in eine CSV-Datei

Hier ist ein Beispielcode-Schnipsel, der zeigt, wie man ein NumPy-Array in eine CSV-Datei speichert:

Wie führe ich einen String-Vergleich ohne Berücksichtigung der Groß-/Kleinschreibung durch?

Du kannst beide Strings in Klein- oder Großbuchstaben umwandeln (mit der Methode lower() oder upper()), bevor du den Vergleich durchführst.

Ist es möglich, eine lange Zeile in Python in mehrere Zeilen umzubrechen?

Ja, es ist möglich, eine lange Codezeile in mehrere Zeilen in Python aufzuteilen.