首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行多个Evince实例

运行多个Evince实例
EN

Stack Overflow用户
提问于 2009-04-17 10:13:13
回答 3查看 1.2K关注 0票数 3

我有一个wxPython应用程序,我正在使用Evince来显示它生成的报告。因为我想在用户关闭相应的Evince实例后删除每个报告,所以我的应用程序使用一个执行subprocess.call()的线程来调用Evince,然后当子进程终止时删除该报告。

只要用户一次只查看一个报告,这就可以很好地工作,因为如果他打开一个报告,然后再打开另一个报告(而不关闭前一个报告),则会“回收”前一个Evince实例来显示新报告,因此subprocess.call()会立即返回,并且文件很快就会被删除。

有没有办法强制Evince每次都使用新实例?

(Xubuntu 8.10)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-04-20 07:09:12

Wouter Bolsterlee suggests

file://...

dbus-launch --带会话退出

票数 1
EN

Stack Overflow用户

发布于 2009-04-19 23:26:43

你不能用evince做到这一点。尝试将其作为一个新功能建议给开发人员。

票数 0
EN

Stack Overflow用户

发布于 2011-07-01 21:44:28

看起来Ubuntu Lucid (2.30) 附带的版本可以为我的用例做工作……也许他们改变了主意:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/759859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档