hc_net 2018年07月01日
请教关于selenium+phantomJS动态网页爬虫获取的问题??
想写一个关于selenium phantomJS 获取网页动态JS 输出的问题:
from selenium import webdriver
service_args=[]
service_args.append('--load-images=no')
service_args.append('--disk-cache=yes')
service_args.append('--ignore-ssl-errors=true')
d=webdriver.PhantomJS("phantomjs.exe",service_args=service_args)

d.implicitly_wait(10) ##设置超时时间
d.set_page_load_timeout(10) ##设置超时时间
d.get('http://baidu.com')


data = d.page_source
d.implicitly_wait(5)
d.save_screenshot('1.png') #截图保存
print(data)
d.quit()



上面这个python 代码在 python 命令窗口下复制运行可以获取到网页上的动态数据

把代码保存为 test.py 用 python test.py 来执行 后,截图和动态数据都获取不到,

请大家指点一下看看,是什么原因???
...全文
143 点赞 收藏 6
写回复
6 条回复

还没有回复,快来抢沙发~

发动态
发帖子
JavaScript
创建于2007-09-28

5.1w+

社区成员

22.3w+

社区内容

Web 开发 JavaScript
社区公告
暂无公告