14

PythonでWebkitライブラリを使用するための簡単な「HelloWorld」の例を知っている人はいますか?GTKウィンドウがあり、その中にWebkitを配置したいと思います。

Python / mozembed(Mozilla / Gecko)を使用すると、これは簡単です。

mozembed = gtkmozembed.MozEmbed()
mozembed.load_url('http://google.com/')

..そして私はすでにブラウザを作成していますが、WebKitでこれを行うにはどうすればよいですか?

4

2 に答える 2

32

WebKit GTK+ ポートの Python バインディングを確認しましたか。ディレクトリの 1 つに、ブラウザを含む使用方法のデモがあります: python demos/tabbed_browser.py

WebKit GTK+ (pdf) ハイブリッド Web/GTK+ リッチ インターネット アプリケーションの開発に関する Alp Toker による FOSDEM のスライドも確認できます。

import gtk 
import webkit 

view = webkit.WebView() 

sw = gtk.ScrolledWindow() 
sw.add(view) 

win = gtk.Window(gtk.WINDOW_TOPLEVEL) 
win.add(sw) 
win.show_all() 

view.open("http://w3.org/") 
gtk.main()

それはあなたに始めるための良いヒントを与えるはずです。

于 2009-03-15T02:11:25.833 に答える