Python WebKitWebView : how to get (generated) source code

标签 python webkit web-scraping

是否可以使用 Python 和 WebKit 获取生成的源代码(因此包括 JavaScript 添加的 DOM 节点),如果可以,如何获取?

import webkit
web_view = webkit.WebView()
web_view.open('http://google.com')

但是然后呢?

最佳答案

将函数绑定(bind)到 loadFinished(bool) 信号,在该函数中您可以使用 mainFrame().toHtml() 获取源代码。

关于Python WebKitWebView : how to get (generated) source code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6255120/

相关文章:

python - selenium 通过 css 选择器获取元素

python - 如何处理 CSV 文件中 DECIMAL 列的缺失值

python - 使用带有 np.array 值的字典列表创建 DataFrame

python - 如何使用 f 字符串遍历数据帧?

javascript - EvaluateJavascript() 不会执行

vba - 在Excel VBA中,如何检查网页是否完全加载?

python - 通过 POST 请求下载文件

jquery - WebKit 问题与 event.layerX 和 event.layerY

javascript - "cannot find -ljscore"当我尝试构建 Qt 4.7.1 静态库时

Python 3 网页转行