http://code.google.com/p/pywebkitgtk/看起來不錯,但它似乎只在Linux上運行。如何用Python創建一個簡單的跨平臺瀏覽器?
有誰知道是否有類似的東西,但跨平臺嗎?
如果沒有什麼可以替代使用Python一個簡單的網頁瀏覽器,可以在Windows,MAC OS和Linux上運行?
在此先感謝
更新:有誰有大約wxWebKit的一些信息?
http://code.google.com/p/pywebkitgtk/看起來不錯,但它似乎只在Linux上運行。如何用Python創建一個簡單的跨平臺瀏覽器?
有誰知道是否有類似的東西,但跨平臺嗎?
如果沒有什麼可以替代使用Python一個簡單的網頁瀏覽器,可以在Windows,MAC OS和Linux上運行?
在此先感謝
更新:有誰有大約wxWebKit的一些信息?
Qt(與Python綁定的PyQt或PySide)提供Webkit(與Safari相同的引擎)。製作一個簡單的跨平臺瀏覽器是trivially implemented與此。
爲了展示方便這真的是(從鏈接所採取的示例):
#!/usr/bin/env python
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *
app = QApplication(sys.argv)
web = QWebView()
web.load(QUrl("http://www.stackoverflow.com"))
web.show()
sys.exit(app.exec_())
如果您不介意修改開源項目中的代碼,您可以嘗試使Grail在現代版本的Python中運行。
說回這個問題問3年前,我想提一提 Chromium Embdedded Framework。它值得一試。
是什麼讓你相信PyWebKitGtk是僅限於Linux的? – 2010-04-02 13:03:21
在網絡上發現的一些文章,但也許我不正確理解。然而它必須被編譯,並且看起來並不那麼容易。如果您有關於在Win32或MAC上使用PyWebKitGtk的信息,請回答 – luc 2010-04-02 13:12:05