【发布时间】:2020-10-20 19:59:04
【问题描述】:
我正在尝试从我的 PyQt 程序中打开一个特定的文件夹。我知道我可以使用 webbrowser 模块 像这样
import webbrowser, os
path="C:/Users"
webbrowser.open(os.path.realpath(path))
或者我可以像这样使用 os.startfile 模块
import os
path = "C:/Users"
path = os.path.realpath(path)
os.startfile(path)
或在 Qt 平台上不推荐的子进程。所以我想知道你怎么能在 PyQt 上正确地做到这一点(也许使用 QProcess?)。我不想打开文件或文件夹对话框,因为我只想打开文件夹而不做任何事情。另外,我想为将来在与 Windows 不同的操作系统上进行更新节省时间,所以我不必更改这部分。是否可以?。非常感谢
【问题讨论】: