我想在跨平台 (windows/mac/linux) Python 应用程序中的相应文件管理器中打开一个文件夹窗口。
在 OSX 上,我可以在 finder 中打开一个窗口
os.system('open "%s"' % foldername)
在 Windows 上用
os.startfile(foldername)
unix/linux 呢?是否有标准的方法来执行此操作,或者我是否必须对 gnome/kde/etc 进行特殊处理并手动运行适当的应用程序(nautilus/konqueror/etc)?
这看起来像是可以由 freedesktop.org 指定的东西伙计们(一个 python 模块,类似于 webbrowser
,也不错!)。
最佳答案
os.system('xdg-open "%s"' % foldername)
xdg-open
也可以用于文件/url
关于python - 在 Linux 中打开文件夹窗口的标准方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41969/