Как вы получаете точный путь к «Мои документы»?

В C ++ не так сложно получить полный путь к папке, которую оболочка вызывает «Мои документы» в Windows XP и Windows 7 и «Documents» в Vista; см. « Получить путь к моим документам»

Есть ли простой способ сделать это в Python?

Вы можете использовать модуль ctypes для получения каталога «Мои документы»:

 import ctypes from ctypes.wintypes import MAX_PATH dll = ctypes.windll.shell32 buf = ctypes.create_unicode_buffer(MAX_PATH + 1) if dll.SHGetSpecialFolderPathW(None, buf, 0x0005, False): print(buf.value) else: print("Failure!") 

Источник: http://bugs.python.org/issue1763#msg62242