如何用python抓取js生成的数据 我来答 2个回答 #热议# 为什么有人显老,有人显年轻? lpe234 推荐于2016-09-03 · TA获得超过2778个赞 知道小有建树答主 回答量:1250 采纳率:50% 帮助的人:562万 我也去答题访问个人页 关注 展开全部 一、查看相应的js代码,用python获取原始数据之后,模仿js编写相应的python代码。二、通过接口api获得数据,直接使用python获取接口数据并处理。三。终极方法。使用 Selenium和PhantomJS执行网页js代码,然后再获取数据,这种方法100%可以获取数据,确定就是速度太慢。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 就烦条0o 2018-07-30 · 知道合伙人软件行家 就烦条0o 知道合伙人软件行家 采纳数:33315 获赞数:46492 从事多年系统运维,喜欢编写各种小程序和脚本。 向TA提问 私信TA 关注 展开全部 如果对抓取的性能没有什么要求的话, 尝试一下selenium或者watir吧.web自动化测试脚本用好了可以做很多事情.利用你的浏览器执行好js, 然后再从dom里面取数据.另外一个情况, 如果你知道js是通过ajax或者api取数据的, 直接去抓数据源, 得到的不是json就是xml, 然后处理数据吧 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-12-21 Python怎么获取网页中js生成的数据 1 2021-07-29 如何用python爬取js动态生成内容的页面 2017-11-02 如何用Python爬虫抓取JS动态筛选内容 2016-07-29 Python怎么获取js动态加载的数据 4 2016-08-07 如何用 Python 实现 Web 抓取 3 2017-10-10 如何爬取网页中js动态生成的数据 2018-01-11 怎么用python获取js生成的get请求地址 2017-11-15 如何爬取JS动态生成的数据 更多类似问题 > 为你推荐: