我有以下脚本clip-test.py
:影响仍然存在,仅在进程正在运行
#!/usr/bin/python
import gtk
gtk.Clipboard().set_text("exciting clipboard contents")
gtk.Clipboard().set_can_store(None) # not sure if these last two lines are useful
gtk.Clipboard().store()
当我运行这个像这样:
python clip-test.py
这是行不通的。剪贴板不变。我们可以通过在交互模式下运行它,而不是让过程完成阐明问题:
python -i clip-test.py
临走交互模式,尝试粘贴的地方。剪贴板被改变;有用。关闭python后,剪贴板返回到之前的状态。
一个想到的是,这事做与display
和selection
剪贴板中的密码是默认访问,但我试过不同的参数,我仍然不能得到它的工作。
我使用Python 2.7.3和python-gtk2 2.24.0-3build1,运行Kubuntu 13.04。
什么给?
稍微有些奇怪,但有很多意义,感谢彻底的解释和链接。 – tobek 2013-10-28 23:49:55