python selenium chrome获取每个请求内容_python+selenium 调用 chrome 打开网址获取内容...

python+selenium 调用 chrome 打开网址获取内容

通过 selenium 库, python 可以调用 chrome 打开指定网页并获取网页内容

1, 安装 selenium 和配置 chromedriver

安装 selenium

C:\Users\cord> pip install selenium

配置 chromedriver

下载路径: http://chromedriver.storage.googleapis.com/index.html

该下载什么版本根据浏览器版本以及附录的版本对照表下载

将下载的压缩包解压后得到的 chromedriver.exe 复制到 C:\Program Files (x86)\Google\Chrome\Application 路径下即可

2, 调用 chromedriver 打开网页获取网页内容fromseleniumimportwebdriver

# 设置 chromedriver

browser=webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")

# 设置超时时间

browser.set_page_load_timeout(10)

# 打开网页

browser.get("http://www.cnblogs.com/cord/")

# 打印网页内容

print(browser.page_source)

print("--------------------------------------------------------------------------------")

browser.get("https://www.baidu.com")

print(browser.page_source)

附录:chromedriver 版本支持的 Chrome 版本v2.41v67-69

v2.40v66-68

v2.39v66-68

v2.38v65-67

v2.37v64-66

v2.36v63-65

v2.35v62-64

v2.34v61-63

v2.33v60-62

v2.32v59-61

v2.31v58-60

v2.30v58-60

v2.29v56-58

v2.28v55-57

v2.27v54-56

v2.26v53-55

v2.25v53-55

v2.24v52-54

v2.23v51-53

v2.22v49-52

v2.21v46-50

v2.20v43-48

v2.19v43-47

v2.18v43-46

v2.17v42-43

v2.13v42-45

v2.15v40-43

v2.14v39-42

v2.13v38-41

v2.12v36-40

v2.11v36-40

v2.10v33-36

v2.9v31-34

v2.8v30-33

v2.7v30-33

v2.6v29-32

v2.5v29-32

v2.4v29-32

参考链接:https://www.jianshu.com/p/4b84a7d7e567

https://www.cnblogs.com/eternal1025/p/8880245.html

https://blog.csdn.net/qq_29186489/article/details/78661008

https://www.cnblogs.com/JHblogs/p/7699951.html

来源: https://www.cnblogs.com/cord/p/9552343.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值