ich habe ein Skript geschrieben, das mir unter anderem eine Datei einliest, die in einem Unterordner ist. Mit folgendem Skript kann man auf diese Datei zugreifen:
Code: Alles auswählen
import os
pfad = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'Ordnername')
dateiname = "dateiname.txt"
datei = os.path.join(pfad, dateiname)
try:
fobj = open(datei, "r")
except IOError:
print 'Konnte Datei ' + datei + ' nicht oeffnen!'
print 'Bitte ueberpruefen Sie, ob Sie den Pfad angepasst haben.'
else:
print "Juhu, hat geklappt"
fobj.close()
edit: das close hatte ich vergessen
edit2: ich habe nun die Lösung hinzugefügt.