0

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

这是我尝试过的代码:

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

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

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

4

1 回答 1

0

命令非常简单:

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}"')
于 2020-09-12T16:47:13.887 回答