Standard way to open a folder window in linux?我想在适当的文件管理器中,从跨平台(windows / mac / linux)Python应用程序中打开一个文件夹窗口。 在OSX上,我可以使用 在查找器中打开一个窗口
以及在Windows上使用
unix / linux呢?是否有标准的方法来执行此操作,或者我是否必须对gnome / kde / etc有特殊情况并手动运行相应的应用程序(nautilus / konqueror / etc)? 这看起来像是可以由freedesktop.org人士指定的东西(类似于
您将不得不基于正在运行的窗口管理器来执行此操作。 OSX和Windows具有(事实上)标准方式,因为只有一种选择。 您不必指定确切的filemanager应用程序,但是应该可以通过wm来完成。我知道Gnome确实如此,在KDE中执行此操作很重要,因为可能正在使用两种可能的文件管理器(Konqueror / Dolphin)。 我同意,对于freedesktop.org来说,这将是一件好事,尽管我怀疑除非有人加紧努力并自愿这样做,否则这会发生。 编辑:我不知道xdg-open。很高兴知道! 这可能必须手动完成,或作为配置项,因为用户可能想使用许多文件管理器。也为命令选项提供了一种方法。 在各自的工具箱中可能有一个功能可以启动kde或gnome的默认值,但是我没有理由去寻找它们。 |