os.path.expanduser('~/foo') and MSWindows "My Documents"
jim.mccoy at gmail.com
jim.mccoy at gmail.com
Fri Nov 18 00:25:24 EST 2005
Try this:
from win32com.shell import shell, shellcon
HOMEDIR = shell.SHGetSpecialFolderPath(0, shellcon.CSIDL_PERSONAL)
myfile_location = os.path.join(HOMEDIR, myfile_name)
Define a HOMEDIR for your various platforms (use sys.platform to figure
out what choice to make) and the rest of your code should not need to
care where "home" is...
Regards,
jim
More information about the Python-list
mailing list