Ich habe eine Verzeichnisstruktur wie folgt aus:Python: access "Cousin" .txt-Datei
project
gamelib
game.py
levels
level1.txt
I game.py brauchen level1.txt zuzugreifen.
with open(path, "r") as f:
...
Wie greife ich auf den Pfad von level1.txt?
Das hängt davon ab, was Sie * working * Verzeichnis in diesem Moment ist ... –
@ WillemVanOnsem: hängt es nicht wirklich auf den Speicherort von 'game.py', die in keiner bestimmten Weise auf die Arbeitsverzeichnis? –
@ScottHunter: afaik, wenn Sie es mit 'python game.py' aufrufen und der Pfad relativ ist, funktioniert es von diesem Pfad. –