I found a slightly different way of doing it. This way will give you the location of various system folders and uses real words instead of CLSIDs.
import win32com.client
objShell = win32com.client.Dispatch("WScript.Shell")
allUserDocs = objShell.SpecialFolders("AllUsersDesktop")
print allUserDocs
Other available folders:
AllUsersDesktop, AllUsersStartMenu, AllUsersPrograms, AllUsersStartup, Desktop, Favorites, Fonts, MyDocuments, NetHood, PrintHood, Recent, SendTo, StartMenu, Startup & Templates
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…