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?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage