Gibt es eine Funktion zum Extrahieren der Erweiterung aus einem Dateinamen?
Antworten
Zu viele Anzeigen?
blented
Punkte
2433
r3t40
Punkte
479
yamex5
Punkte
219
Jede der obigen Lösungen funktioniert, aber unter Linux habe ich festgestellt, dass es einen Zeilenumbruch am Ende der Erweiterungszeichenfolge gibt, der verhindert, dass Übereinstimmungen erfolgreich sind. Fügen Sie die strip()
Methode zu beenden. Zum Beispiel:
import os.path
extension = os.path.splitext(filename)[1][1:].strip()
Alex
Punkte
1061