Dateierweiterungen in Python extrahieren
Das Extrahieren der Erweiterung aus einem Dateinamen ist eine häufige Aufgabe bei der Arbeit mit Dateien in Python. Dies kann nützlich sein, um den Dateityp zu bestimmen, nach gültigen Dateiformaten zu suchen oder bestimmte Vorgänge basierend auf der Dateierweiterung auszuführen.
Verwendung von os.path.splitext
Der einfachste und unkomplizierteste Weg, die Erweiterung aus einem Dateinamen in Python zu extrahieren, ist die Verwendung der Funktion os.path.splitext(). Diese Funktion verwendet einen Dateinamen als Argument und gibt ein Tupel zurück, das zwei Zeichenfolgen enthält: den Dateinamen ohne Erweiterung und die Erweiterung selbst.
Zum Beispiel:
import os filename, file_extension = os.path.splitext('/path/to/somefile.ext') print(filename) # Output: '/path/to/somefile' print(file_extension) # Output: '.ext'
Vorteile der Verwendung os.path.splitext:
Andere Methoden
Obwohl os.path.splitext() die zuverlässigste und vielseitigste Methode zum Extrahieren von Dateierweiterungen in Python ist, gibt es welche andere mögliche Ansätze:
Das obige ist der detaillierte Inhalt vonWie extrahiere ich Dateierweiterungen in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!