Get Special Folders (ie Desktop location)
peter at engcorp.com
Tue Nov 30 16:09:33 CET 2004
Colin Steadman wrote:
> I'm just starting out writing Python scripts (in PSP), and need to
> find the location of Windows special folders such as 'My Documents'
> and 'Desktop' so that I can save files in the right place. Is there
> any method I can use in Python to get these?
> If I were doing this in VBScript it'd be:
> Dim WSHShell
> Set WSHShell = WScript.CreateObject("WScript.Shell")
> msgbox WSHShell.SpecialFolders("Desktop")
>>> from win32com.client import Dispatch
>>> w = Dispatch('WScript.Shell')
u'C:\\Documents and Settings\\Colin\\Desktop'
P.S.: Yes, I edited the result to look like yours might. ;-)
More information about the Python-list