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")
Use COM:
>>> from win32com.client import Dispatch
>>> w = Dispatch('WScript.Shell')
>>> w.SpecialFolders('Desktop')
u'C:\\Documents and Settings\\Colin\\Desktop'
-Peter
P.S.: Yes, I edited the result to look like yours might. ;-)
--
http://mail.python.org/mailman/listinfo/python-list