1215| 1
|
[已解决]关于pyquery获取文本失败的问题 |
10鱼币
最佳答案这里是因为date和title都是通过js二次加载进这个html页面的。
你获取到的html页面并不是最终经过js二次加载的,也就是说它跟显示在你浏览器上的并不一样。
如果想获取这类通过js 加载的网页,我推荐使用selenium ,它是模拟浏览器工作,会返回最终的静态页面,也就是你浏览器看到的那样。
此外还可以通过阅读这个网站js代码进行直接解包获取,那个会难一点
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2018-6-2 20:52:18
|
显示全部楼层
本楼为最佳答案
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2024-5-1 04:34
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.