如何在Windows中使用Python检索桌面路径

为了使用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检索桌面路径】编码愉快!

    推荐阅读