So zu lokalisieren habe ich das Verzeichnis struture wie diesenicht in der Lage, die Textdatei
Execute_directory--> execute.py
|
Algorithm ---> algorithm.py
|
|--> data.txt
Also ich innerhalb Verzeichnis ausführen bin und habe den folgenden Pfad zu meinem Python-Pfad enthalten.
sys.path.append(os.path.dirname(os.path.abspath(__file__)) + "/../Algorithm")
algorithm.py hat einen Code data.txt
Also, wenn ich execute.py laufen, execute.py ruft algorithm.py, die abwechselnd gelesen data.txt Ich dachte, dass über die Linie zu lesen hätte den Job machen sollen. es ist in der Lage, algorithm.py, aber nicht data.txt zu finden ??
IOError: [Errno 2] No such file or directory:'data.txt'
Jede Ahnung, was ich falsch mache ?? Dank
ja ich mache f = offen (Dateiname, 'r') Was ist der richtige Weg, um diese Datei zu lesen? – Fraz
genial, vielen Dank :) – Fraz