ターミナルでこれを試しましたが、すべて問題ありませんが、スクリプト内でこれを実行すると、gtk.main()の後にJavaScriptを挿入できません。
import gtk
import webkit
w = gtk.Window()
b = webkit.WebView()
w.add(b)
b.open('http://example.com')
w.show_all()
gtk.main() # this I don`t run inside terminal
#and after showing window I want to insert some JavaScript code
js = 'alert("a");'
b.execute_script(js)
これを解決する方法は?前もって感謝します!