hi habe ein script das versucht, eine datei in os.environ['HOME'] zu suchen. Nur will ich das ding auf windows zum laufen bringen. Kann man da etwas machen? Pfad direkt hineinschriben? so ala:
os.environ['C:\bla\']
?
die zeile sieht so aus:
self.read( "%s/%s" % ( os.environ[ 'HOME' ], '.mbus' ) )
os.environ
Da man mit "os.environ" ja nur auf Umgebungsvariablen zugreifen kann, würde sich mir die Frage stellen, ob die Variable "HOME" überhaupt existiert ...
-
- User
- Beiträge: 424
- Registriert: Montag 28. Juli 2003, 16:19
- Wohnort: /dev/reality
Unter Win hast du 2 Variablen:
HOMEDRIVE + HOMEPATH
Über die cmd
Wenn du jetzt via os.environ.get('os') eine Abfrage nach dem Betriebssystem machst,
kannst du danach ja den Rest je nach dem abfragen
hth, querdenker
HOMEDRIVE + HOMEPATH
Über die cmd
Code: Alles auswählen
echo %HOMEDRIVE%
c:\
echo %HOMEPATH%
\Dokumente und Einstellungen\<Anmeldename des benutzers>
kannst du danach ja den Rest je nach dem abfragen
hth, querdenker