IOError beim Versuch, vorhandene Dateien zu öffnen
Ich habe ein kleines Problem mit einem Python-Programm, das ich geschrieben habe, um Informationen aus einer speziellen Textdatei zu extrahieren. Die Schleife (Code unten) muss meine Funktion ausführenextract_zcoords()
Über 500 Dateien (1 Datei enthält eine Liste), damit ich einen Datensatz erstellen kann.
import os
def extract_zcoord(filename):
f = open(filename, 'r')
... # do something with f
### LOOP OVER DIRECTORY
location = '/Users/spyros/Desktop/3NY8MODELSHUMAN/HomologyModels'
for filename in os.listdir(location):
extract_zcoord(filename)
DER FEHLER: Die IOExceptionNo such file or directory
tritt auf, weshalb Python aus irgendeinem Grund nicht auf die Dateien zugreift. Ich habe den Verzeichnispfad (Speicherort) und die Dateiberechtigungen überprüft und sie sind korrekt (Lesen + Schreiben). Irgendwelche Ideen, warum ein IOError gemeldet wird, wenn die Dateien existieren und der Pfadname korrekt ist?
Irgendwelche Ideen was könnte falsch sein?