私は次のスクリプトを持っています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
、これらのパラメーターを変更しようとしましたが、それでも機能しません。
私はPython2.7.3とpython-gtk22.24.0-3build1を使用しており、Kubuntu13.04を実行しています。
何が得られますか?