Another hack:
drive = os.popen("echo %SYSTEMDRIVE%").readline().strip()

rtilley wrote:
> Is there a proper way to get this variable from Windows? I know it's in 
> the registry, but I'd rather not go there. I could not find a CSIDL 
> shell constant for it either. I've been doing this:
>
> os.chdir('/')
> sys_drive = os.getcwd()
> print sys_drive
> C:\
>
> This seems too much of a hack and maybe not 100% right all of the time. 
> How could it be done better?
>   
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to