Ich schreibe gerade ein Skript, das eine Datei für eine bestimmte Zeichenfolge analysiert und die Datei in diese Zeichenfolge umbenennt. Die Dateien, mit denen dieses Skript arbeiten wird, verfügen jedoch nicht über Dateierweiterungen. Sie sind in jedem Texteditor lesbar, haben jedoch keinen anderen Dateityp als den generischen Typ "FILE" in ihrem Eigenschaftenfenster.Python: Wie kann ich Dateien in einem Verzeichnis öffnen und lesen, die keine Dateierweiterung (Windows) haben?
Ich habe versucht, dies für ein paar Tage jetzt zu erforschen und habe erfolglos in der Suche nach Dokumentation für mein Problem gefunden. Gibt es eine Python-Methode zum Öffnen, Lesen, Umbenennen und Speichern einer Datei ohne angegebene Dateierweiterung?
Haben Sie os.rename() ausprobiert? – flyingmeatball
Warum ist Ihrer Meinung nach eine Verlängerung wichtig? –
_gibt es eine Python-Methode zum Öffnen, Lesen, Umbenennen und Speichern einer Datei, die keine angegebene Dateierweiterung hat? _ Ja, die gleiche Funktion wie zum Bearbeiten von Dateien mit Erweiterungen. Siehe [Dateiobjekte] (https://docs.python.org/2/library/stdtypes.html#file-objects) und [os] (https://docs.python.org/2/library/os.html) Modul. –