深度Linux系统下安装selenium的chromedriver,用于Python抓取动态页面或者自动化测试

1、下载最新版本的chromedriver,因为深度系统自带的谷歌浏览器一般也是最新的。下载地址:http://chromedriver.storage.googleapis.com/index.html

要下Linux版本的,深度系统现在都是64位版本

2、下载后将压缩包“chromedriver_linux64.zip”解压,得到一个“chromedriver”的可执行文件。

3、命令行输入“sudo dde-file-manager”,以管理员权限打开文件管理器。然后将第二步得到的“chromedriver”可执行文件移动到“/usr/bin/”目录下。

4、命令行输入“sudo chmod u+x,o+x /usr/bin/chromedriver”对执行文件授权。

5、至此,selenium的chromedriver安装完成,可在命令行界面输入“chromedriver --version”验证是否安装成功。如果看得到版本号就是正常。

输入一段最简单的Python代码,看是否成功运行。

from selenium import webdriver
driver=webdriver.Chrome()
driver.get("http://www.baidu.com")
print(driver.page_source)

成功运行时,应该看得到谷歌浏览器显示“Chrome正受到自动测试软件的控制”。


 

附:selenium的Python操作说明文档(英文不好的可以直接用谷歌翻译,或者360浏览器自带的谷歌翻译功能)

https://selenium-python.readthedocs.io/

selenium自动化测试实战

http://www.ltesting.net/ceshi/open/kygncsgj/selenium/2018/0806/208593.html

  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值