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()

 

posted @ 2020-02-06 20:23  xinyangq  阅读(506)  评论(0编辑  收藏  举报