How-to articles, tricks, and solutions about PYTHON
Sie können die Eigenschaft .loc eines Pandas-Dataframes verwenden, um Zeilen aufgrund einer Liste von Werten auszuwählen.
Verwendung einer Tuple:
Sie können die Funktion os.path.basename() verwenden, um den Dateinamen aus einem Dateipfad zu extrahieren, unabhängig vom Betriebssystem oder dem Pfadformat.
Django ist ein Web-Framework, das dafür entwickelt wurde, hohen Traffic zu verarbeiten und sich den Anforderungen einer großen Anzahl von Benutzern anpassen kann.
Sie können die Methode .count() verwenden, um die Anzahl der Vorkommen eines Zeichens in einem String zu zählen.
Es gibt einige Möglichkeiten, das Erstellungs- und Änderungsdatum/die -zeit einer Datei abzurufen, je nach verwendeter Programmiersprache und Betriebssystem.
Sie können die line_count()-Funktion aus dem itertools-Modul verwenden, um die Zeilenanzahl einer großen Datei in Python günstig zu erhalten.
Sie können eine Ausnahme in Python mit der print()-Funktion und dem exc-Variablen, die die Standardvariable für eine Ausnahme ist, ausdrucken.
In Python wird super() verwendet, um eine Methode aus einer Elternklasse aufzurufen.
Um mit einer MySQL-Datenbank in Python zu verbinden, können Sie die Bibliothek "mysql-connector-python" verwenden.
Um eine Klasse in Python JSON-serialisierbar zu machen, müssen Sie zwei Methoden definieren: __init__ und to_json.
Um den ASCII-Wert eines Zeichens in Python zu erhalten, können Sie die integrierte ord()-Funktion verwenden.
In Python kann man eine einfache if-then-else Anweisung auf einer Zeile mit dem Ternäroperator, der durch das Symbol "?" repräsentiert wird, schreiben.
Sie können das traceback-Modul verwenden, um eine vollständige Ausnahme-Traceback zu fangen und auszugeben, ohne das Programm zu beenden / zu beenden.
Ein Mixin in Python ist eine Klasse, die verwendet wird, um bestimmte Funktionalitäten anderen Klassen hinzuzufügen, ohne von ihnen zu erben.
Wenn Python interpretiert ist, was sind .pyc-Dateien?
Der Buchstabe 'b' vor einem String-Literal gibt an, dass der String ein Bytes-Literal ist.
Sie können eine neue Spalte zu einem vorhandenen pandas DataFrame hinzufügen, indem Sie die Methode assign() oder die Notation [] verwenden.
In Python dient der @property-Dekorator dazu, eine Methode als "Getter" für eine Klasseneigenschaft zu definieren.
In Django unterscheidet sich null=True von blank=True, beides werden verwendet, um Optionen für Felder in einem Modell festzulegen.
In Python kann man eine Textdatei in eine String-Variable einlesen und Zeilenumbrüche entfernen, indem man folgenden Code verwendet:
Der self Parameter in Python wird verwendet, um auf die Instanz eines Objekts innerhalb einer Klasse zu verweisen.
In Python kannst du überprüfen, ob eine Variable vorhanden ist, indem du die Funktionen globals() oder locals() verwendest, um zu überprüfen, ob die Variable im globalen oder lokalen Namensraum vorhanden ist.
Warum führt der Vergleich von Strings mit entweder '==' oder 'is' manchmal zu einem anderen Ergebnis?
Sie können die Eigenschaft DataFrame.columns verwenden, um auf die Spaltenbeschriftungen eines DataFrame als Index-Objekt zuzugreifen.