Fehlerbehebung bei FileNotFoundError in Python
In Python kann der Versuch, eine nicht vorhandene Datei zu öffnen, zu einem FileNotFoundError führen. Eine häufige Situation, in der dies auftritt, ist die Verwendung eines relativen Pfads, der davon ausgeht, dass sich die Datei im aktuellen Arbeitsverzeichnis befindet.
Beachten Sie den folgenden Code:
<code class="python">fileName = input("Please enter the name of the file you'd like to use.") fileScan = open(fileName, 'r')</code>
Wenn der Benutzer „ test.rtf“ und die Datei befindet sich nicht im aktuellen Arbeitsverzeichnis, tritt der FileNotFoundError auf.
Lösung:
Um dieses Problem zu beheben, stellen Sie sicher, dass eines der folgenden Probleme auftritt Folgendes:
Empfehlung für macOS:
Für macOS-Systeme wird empfohlen, das Terminal (Befehlszeile) zu verwenden. Starten Sie das Terminal, wechseln Sie in das Verzeichnis mit der Datendatei und führen Sie dann das Python-Skript mit dem folgenden Befehl aus:
<code class="bash">$ python script.py</code>
Zusätzliche Informationen:
Das obige ist der detaillierte Inhalt vonWie behebe ich FileNotFoundError in Python bei Verwendung eines relativen Pfads?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!