我可以在没有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 特有的问题)