标签: python webkit web-scraping
是否有可能使用Python和WebKit获取生成的源代码(包括JavaScript添加的DOM节点),如果是,如何获取?
import webkit web_view = webkit.WebView() web_view.open('http://google.com')
但是呢?
答案 0 :(得分:1)
将函数绑定到loadFinished(bool)信号,在该函数中,您可以使用mainFrame().toHtml()来获取源代码。
loadFinished(bool)
mainFrame().toHtml()
答案 1 :(得分:0)
我在这里找到了如何做到这一点:http://blog.motane.lu/2009/06/18/pywebkitgtk-execute-javascript-from-python/