GTKループなしでwebkit.WebViewオブジェクトを実行できますか? シンプルな Webkit ベースのヘッドレス ブラウザを作成したいのですが、どこにも GTK は必要ありません。何も表示しません。
win = gtk.Window() # <------------------------+--- can I not use those?
web = webkit.WebView() # |
web.load_uri("http://example.com") # |
web.connect("load-finished", get_html_source) #|
win.add(web) # <-------------------------------|
#win.show_all() # |
gtk.main() # <---------------------------------|
確かにshow_all
何も表示されませんが、それでも GTK を使用しています。スクリプトをマルチスレッド化したいのですが、ここでは GTK に問題があります (使用するモジュールが少ないほど良い)
(私はPythonを使用していますが、これはPython固有の質問ではありません)