我正在 Ubuntu 中编写一个 PyGTK GUI 应用程序来浏览一些图像,我想在双击图像时在默认图像查看器应用程序中打开图像(就像在 Nautilus 中打开图像时一样)。< br/> 我该怎么做?
最佳答案
我不知 Prop 体使用 PyGTK,但是:xdg-open
会打开文件的默认应用程序,因此运行这样的程序应该可行:
import os
os.system('xdg-open ./img.jpg')
编辑: 我建议在评论中使用 subprocess
模块。我不确定具体如何使用它,所以我只是在示例中使用 os.system
来显示 xdg-open
。
关于python - 从 pygtk 程序启动默认图像查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3431135/