首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用Python对基于Javascript的网页进行屏幕抓取

用Python对基于Javascript的网页进行屏幕抓取
EN

Stack Overflow用户
提问于 2011-11-18 22:06:33
回答 3查看 6.6K关注 0票数 4

我正在用Python开发一个屏幕抓取工具。但是,当我浏览网页的源代码时,我注意到大多数数据都是通过Javascript获得的。

有什么想法,如何抓取基于javascript的网页?有没有用Python写的工具?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-18 22:09:22

使用selenium可以抓取基于javascript的网页。特别是,尝试一下Selenium WebDriver

票数 5
EN

Stack Overflow用户

发布于 2011-12-03 11:28:51

我使用webkit,它是Chrome和Safari背后的浏览器渲染器。这里有Python bindings to webkit through Qt

这是一个完整的Python example to execute JavaScript and extract the final HTML

票数 4
EN

Stack Overflow用户

发布于 2011-11-18 22:10:57

您可以使用PyQt4库的QtWebKit模块

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8183682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档