Die FilenotFoundError, charakterisiert durch die berüchtigten "Errno 2] keine solche Datei oder Verzeichnis" Botschaft "kann ein gewöhnlicher Stummelblock in Python sein. Um dies zu beheben, lassen Sie uns eine Untersuchung absoluter und relativer Pfade einlegen.
In Ihrem bereitgestellten Code -Snippet stoßen Sie wahrscheinlich auf den Fehler, da sich die Datei address.csv nicht im aktuellen Arbeitsverzeichnis (CWD) befindet. Das CWD ist das Verzeichnis, aus dem Sie Ihr Skript ausführen oder Python -Befehle ausführen. Ein relativer Pfad ist relativ zum CWD, während ein absoluter Pfad den genauen Speicherort der Datei im Dateisystem angibt.
/user/foo/adress.csv
Dieser Pfad sagt ausdrücklich Python, wo address.csv lokalisiert ist, unabhängig vom CWD. cwd = os.getCWD () # Holen Sie sich das aktuelle Arbeitsverzeichnis Dateien = os.listdir (CWD) # Rufen Sie alle Dateien in diesem Verzeichnis ab print ("Dateien in %r: %s" %(CWD, Dateien))
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3