centos7 下安装chrome+chromedriver+selenium 并测试selenium运行情况

一:安装chrome  (以下是默认下载最新版)

yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

查看版本:google-chrome --version 

二:安装chromedriver  

根据上一步安装的chrome,通过查看chrome版本,去查找相对应的chromedriver版本。

参考地址:http://chromedriver.chromium.org/downloads

这里有详细的chrome和chromedriver 版本对应关系。

比如此刻找到的对应版本的下载连接为https://chromedriver.storage.googleapis.com/2.45/chromedriver_linux64.zip

在centos上下载该zip文件。

wget  https://chromedriver.storage.googleapis.com/2.45/chromedriver_linux64.zip

 

三:添加Chromedriver 软链接

比如Chromedriver的位置为  /root/chromedriver   

ln -s /root/chromedriver /usr/bin/chromedriver

安装完成后,可保存以下py文件进行测试

 

在centos 上运行python + selenium +chromedriver  的一些基本操作
 

# -*- coding:utf-8 -*-

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument('--headless')  # 确保无头
options.add_argument('--disable-gpu')  # 无需要gpu加速
options.add_argument('--no-sandbox')  # 无沙箱
driver = webdriver.Chrome(executable_path="/root/chromedriver", chrome_options=options)  # 添加软链接后是不需要写路径的

driver.get("https://www.baidu.com")
print(driver.page_source)
driver.quit()

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值