DIRECTORIO DE WINDOWS

Hernán Martínez Foffani hernan en orgmf.com.ar
Lun Feb 14 15:44:57 CET 2005


>> alguien sabe como obtnerl el path dodne esta ubicado windows
>
> Si tienes instaladas las extensiones para güindous de Mark Hammond
> (Que supongo que si)
> es tan sencillo como:
>
>  >>> import win32api
>  >>> print win32api.GetWindowsDirectory()
> C:\WINDOWS


Sin usar las extensiones win32:

>>> import _winreg
>>> key = _winreg.ConnectRegistry(None, _winreg.HKEY_LOCAL_MACHINE)
>>> sKey = _winreg.OpenKey(key, "SOFTWARE\Microsoft\Windows
NT\CurrentVersion")
>>> _winreg.QueryValueEx(sKey, "SystemRoot")
(u'C:\\WINNT', 1)
>>>

o también:

>>> import os
>>> os.environ['SystemRoot']
'C:\\WINNT'
>>>

Pero si puedes usa las win32 porque sospecho que estas dos
alternativas dependen de las versiones de windows.

-H.




Más información sobre la lista de distribución Python-es