python获取Windows特殊文件夹路径
来源:互联网 发布:农村教育 数据 编辑:程序博客网 时间:2024/06/11 22:27
有时候你想给你的程序添加桌面快捷方式,但却连桌面的准确路径都不知道,还好微软的API给出了一些特殊文件夹路径的获取方法,再利用python的win32com模块(非标准库)即可在python中实现同样的操作!
# -*- coding: cp936 -*-from win32com.shell import shellfrom win32com.shell import shellcon#获取"启动"文件夹路径,关键是最后的参数CSIDL_STARTUP,这些参数可以在微软的官方文档中找到startup_path = shell.SHGetPathFromIDList(shell.SHGetSpecialFolderLocation(0,shellcon.CSIDL_STARTUP))#获取"桌面"文件夹路径,将最后的参数换成CSIDL_DESKTOP即可desktop_path = shell.SHGetPathFromIDList(shell.SHGetSpecialFolderLocation(0,shellcon.CSIDL_DESKTOP))if __name__ == "__main__": print startup_path print desktop_path
CSIDL参数与个文件夹的对应表,详情请见微软官方文档,http://msdn.microsoft.com/en-us/library/bb762494(v=vs.85).aspx
1 0
- python获取Windows特殊文件夹路径
- C++获取windows特殊文件夹路径
- 获取特殊文件夹路径
- C#获取Windows系统特殊文件夹的路径
- 获取 Windows 特殊文件夹函数
- C# 获取windows特殊路径
- Python 正则表达式从Windows路径中获取文件夹
- .net获取系统特殊文件夹路径
- VC获取系统特殊文件夹的路径
- VC获取系统特殊文件夹的路径
- C#获取系统的特殊文件夹路径
- .Net获取系统特殊文件夹路径
- VC 获取系统特殊文件夹的路径
- 获取系统特殊文件夹路径(SHGetSpecialFolderLocation)
- 获取系统的特殊文件夹路径
- 获取系统特殊文件夹的路径
- VC获取特殊文件夹路径的方法
- 【框架-MFC】MFC 获取Windows特殊路径
- 查看win7旗舰版系统详细信息的方法
- 新形势下大学生心理健康问题及教育模式探讨
- 《深入理解计算机系统》读书笔记--程序编译优化
- c# 多态,索引
- CF #283 (Div. 2) B.(字符串好多坑)
- python获取Windows特殊文件夹路径
- BDF制作说明
- div浮层,滚动条移动,保持位置不变的4种方法
- 详细讲解 poi 导出excel
- 约瑟夫环数学解法
- 计蒜客023-计数和数数
- TFS 使用文档 - 安装篇
- sql server 2008启动时:已成功与服务器建立连接,但是在登录过程中发生错误然后再连接:错误:233
- 第二章知识导图