首页 > 解决方案 > 试图弄清楚如何在文件管理器中打开文件夹

问题描述

我花了最后 30 分钟试图弄清楚如何在文件管理器中打开文件夹

这是我尝试过的代码:

subprocess.Popen('explorer "' + path + '"')  
#and
subprocess.call('explorer "' + path + '"', shell=True)

但我没有成功。我能做些什么?

如果可能的话,我希望它是跨平台的

标签: pythonpython-2.7

解决方案


命令非常简单:

import subprocess
subprocess.Popen(r'explorer /select,"C:\path\of\folder"')

或者如果路径是一个变量:

import subprocess
path = r"C:\path\of\folder"
subprocess.Popen(f'explorer /select,"{path}"')

推荐阅读