Heim >Backend-Entwicklung >Python-Tutorial >Warum wirft die Funktion „open()' von Python einen „FileNotFoundError' aus?
Fehlerbehebung bei „open()“ FileNotFoundError: No Such File or Directory
Beim Versuch, mit der open()-Funktion von Python auf eine Datei zuzugreifen, Aufgrund des Fehlens der Datei oder eines falschen Dateipfads kann es zu einem „FileNotFoundError“ kommen Spezifikation.
Dieser Fehler tritt auf, wenn die in der open()-Funktion angegebene Datei nicht im aktuellen Arbeitsverzeichnis vorhanden ist oder der angegebene Pfad falsch oder nicht zugänglich ist.
Informationen zur Datei Pfade
Um diesen Fehler effizient zu beheben, ist es wichtig, Pythons Ansatz für Dateipfade zu verstehen Interpretation:
Diagnose und Fehlerbehebung
Um den Fehler zu beheben, beachten Sie die folgenden Schritte:
Lösungsoptionen
Sobald die Diagnose abgeschlossen ist, haben Sie zwei Möglichkeiten, die zu öffnen Datei:
Best Practices
Beim Arbeiten mit Dateipfaden wird Folgendes empfohlen:
Beispiel
Angenommen „file.txt „befindet sich im „C:Ordner“. Sie können es öffnen mit:
os.chdir(r'C:\Folder') open('file.txt') # Relative path
oder
open(r'C:\Folder\file.txt') # Absolute path
Das obige ist der detaillierte Inhalt vonWarum wirft die Funktion „open()' von Python einen „FileNotFoundError' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!