2017-04-19 9 views
0

私はPythonからWebkitモジュールを使用したいWindows10上のPythonアプリケーションに取り組んでいます。 webkitという名前のモジュールがないので、エラーが発生します。私はpygtkとpythonをインストールしましたが、Webkitのためのものは何も見つかりません。何か案は?Python:No windows webkit on windows 10

コード:

import os 
import urlparse 
import webkit 
import gtk 


view = webkit.WebView() 

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

win = gtk.Window(gtk.WINDOW_TOPLEVEL) 
win.add(sw) 
win.resize(1080,1920) 
win.show_all() 
uri = 'resources/football.html' 
uri = os.path.realpath(uri) 
uri = urlparse.ParseResult('file', '', uri, '', '', '') 
uri = urlparse.urlunparse(uri) 

view.load_uri(uri) 

gtk.main() 

はありがとうございます。

答えて

0

まず、pygtkはデッドプロジェクトなので、使用しないでください。 PyGObjectは維持されているバインディングです。

第2に、WebKitGtkの非常に古いバージョンだけが、非常に安全でメンテナンスされていないWindowsをサポートしているため、使用しないでください。

悲しいことに、WebKitGtkはWindowsをサポートしていません。

+0

ありがとうございます。組み込みブラウザを実行するための他の提案はありますか?ありがとうございました。 –

+0

私はGtkの他の妥当な解決法を知りません。あなたのコードがセキュリティに敏感でない場合(オフラインのみのデータ)、古いWebKitGtkは動作します... – TingPing