我正在编写一个带有 UI 的简单 python 程序,但我不知道如何将网页放入程序中。我尝试在 Google 上搜索,但找不到任何简单的实现。任何链接都会很棒。回顾一下,我只想要一个简单的 GUI python 程序,其中嵌入了一个网页,基本上是这样的:
# File: hello1.py
from Tkinter import *
root = Tk()
w = Label(root, text="This is where i was the web page embeded")
w.pack()
root.mainloop()
谢谢,
编辑:
解决了问题,使用了webkit
#!/usr/bin/env python
import gtk
import webkit
import gobject
gobject.threads_init()
win = gtk.Window()
bro = webkit.WebView()
bro.open("http://www.google.com")
win.add(bro)
win.show_all()
gtk.main()
杰克
原文由 user1310420 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以在 tkinter 中嵌入 HTML 并打开完整的网页(甚至使用 CSS 和 javascript)。使用 cefpython 模块,您可以在 tk 窗口中嵌入一个成熟的 Chromium 浏览器。