分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

Selenium 获取动态js的网页

发布时间:2023-09-06 01:36责任编辑:傅花花关键词:js

Selenium基于webkit实现爬虫功能

http://www.cnblogs.com/luxiaojun/p/6144748.html

https://www.cnblogs.com/chenqingyang/p/3772673.html

现在headless chrome替代 PhantomJS 

https://zhuanlan.zhihu.com/p/27100187

from selenium import webdriverfrom selenium.webdriver.common.desired_capabilities import DesiredCapabilitiesimport timeimport iodcap = dict(DesiredCapabilities.PHANTOMJS) ?#设置userAgentdcap["phantomjs.page.settings.userAgent"] = ("Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:25.0) Gecko/20100101 Firefox/25.0 ") obj = webdriver.PhantomJS(executable_path=‘C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts\phantomjs.exe‘,desired_capabilities=dcap) #加载网址obj.get(‘http://chart.icaile.com/sd11x5.php‘)#打开网址#time.sleep(10)pageSource = obj.page_sourceprint(pageSource)obj.quit() 

  

获取的网页内容后,可以使用beautifulsoup来分析

https://cuiqingcai.com/1319.html

Selenium 获取动态js的网页

原文地址:https://www.cnblogs.com/coolyylu/p/8277439.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved