为了使用Python检索桌面目录, 你可以基于Windows的USERPROFILE环境变量与Python的OS模块的串联来构建它。你可能知道, OS模块提供了一种使用依赖于操作系统的功能的可移植方式。我们感兴趣的子模块是os.path, 它使你可以处理系统上的路径以及os.environ, 这是一个映射对象, 它返回用户环境变量的字典。
首先, 我们将逐步解释每段代码的含义。第一步是获取当前用户目录, 该目录可以通过Windows的USERPROFILE环境变量(使用python)获得, 使用os.environ函数进行检索:
import os# Prints the current user's directory: C:\Users\sdkcaprint(os.environ['USERPROFILE'])# Or print(os.environ.get("USERPROFILE"))
知道了这一点, 你可以自动假定用户的Desktop目录在从上述环境变量获取的路径的末尾附加了Desktop关键字。可以在一行代码中完成:
import osdesktop = os.path.join(os.path.join(os.environ['USERPROFILE']), 'Desktop')# Prints: C:\Users\sdkca\Desktopprint("The Desktop path is: " + desktop)
【如何在Windows中使用Python检索桌面路径】编码愉快!
推荐阅读
- Hyper(基于Web技术的开源终端)
- HospitalRun(一个免费且易于使用的软件,用于发展世界各地的医疗保健)
- Ubuntu composer错误(你的系统缺少所请求的PHP扩展curl)
- 如何在Ubuntu中使用XAMPP在本地设置虚拟主机
- 如何使用NVM在Ubuntu 16.04上安装任何版本的Node.js
- 在Ubuntu 16.04 Terminal中伪造好莱坞黑客终端
- 基于深度学习的短文本相似度学习与行业测评
- 我爬取了爬虫岗位薪资,分析后发现爬虫真香
- 人工智能算法小白实战-你真的了解词向量吗()