Code: Alles auswählen
print os.environ['HOME']
weiß jemand rat?
Code: Alles auswählen
print os.environ['HOME']
Code: Alles auswählen
print os.path.expanduser('~')
Starte mal in der Eingabeaufforderung einfach set oder in Python mit print os.environ alle vorhandenen Variablen anzeigen lassen... expanduser zu nutzten macht da aber schon Sinn...The Hit-Man hat geschrieben:bekomme aber eine fehlermeldung: KeyError `HOME`Code: Alles auswählen
print os.environ['HOME']
das hatte ich vorher auch schon probiert. das funktionierte auchStarte mal in der Eingabeaufforderung einfach set oder in Python mit print os.environ alle vorhandenen Variablen anzeigen lassen
Code: Alles auswählen
print os.path.expanduser('~')
Genau das habe ich bei Google auch gefunden. Aber was mache ich denn jetzt? Ich muß meinen Home-Pfad auch unter Windows 2000 haben, weil es geht um eine Konfigdatei, die ja in das Userverzeichnis kommen soll.On Windows, only "~" is supported; it is replaced by the environment variable HOME or by a combination of HOMEDRIVE and HOMEPATH.
Code: Alles auswählen
print os.environ['APPDATA']
Code: Alles auswählen
print os.environ['APPDATA']
Code: Alles auswählen
shutil.copy ("data.xml", ((os.environ['APPDATA']+'\\webolg\\data.xml'))