python,winreg,获取当前系统的桌面绝对路径
1 import winreg 2 import os 3 4 5 def main(): 6 new_path = os.path.join(desktop_path(), 'aaa.xlsx') # 结果为:C:\\Users\\Administrator\\Desktop\\aaa.xlsx 7 print(new_path) 8 9 10 # 获取当前系统的桌面绝对路径 11 def desktop_path(): 12 key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, r'Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders') 13 path = winreg.QueryValueEx(key, "Desktop")[0] 14 return path 15 16 17 if __name__ == '__main__': 18 main()