Seite 1 von 1

Linux/Unix: Homeverzeichnis rauskriegen

Verfasst: Sonntag 16. November 2008, 16:10
von scrawl
Hi,

Ich würde gerne mit Python überprüfen, ob eine Datei XYZ im Homeverzeichnis des Benutzers existiert!

Mit "os.path.isfile("/home/scrawl/test.xyz")" funktioniert es ja, aber ich würd es gerne so machen dass es auf jedem System funktioniert, bzw. das Homeverzeichnis des momentanen Benutzers irgendwie rauskriegen. Was ich schon probiert habe:

~/test.xyz
$HOME/test.xyz

ging beides nicht :(

Freue mich auf Antworten

Verfasst: Sonntag 16. November 2008, 16:12
von BlackJack
Schau Dir mal `os.path.expanduser()` und `os.path.expandvars()` an.

Verfasst: Sonntag 16. November 2008, 16:12
von scrawl
Das ging ja schnell :) Danke, probier ich mal!

Edit: Jau, mit os.path.expanduser("~") funktionierts :D