python中selenuim的安装

selenuim是一个自动化测试工具

在python中,selenium可以完全模拟人对浏览器操作,对动态数据进行获取,动态数据由代码生成,在页面初始化的过程中是没有的, 也无法获取,但是可以通过selenium来进行获取;另外,有些数据是需要进行登录以后才能获取的,比如说 好友列表,评论,消费记录··· 登录以后获取cookie 才能进行以上的操作,但是使用selenium以后,可以避免人工登录,只需要得到账号密码即可实现selenium代替登录。

selenuim特点:1、由程序控制浏览器进行操作,而不是手动操作浏览器

                         2、程序控制浏览器进行操作的时候,速度非常慢,所以要谨慎使用selenium

                         3、使用selenium控制浏览器的时候,需要下载浏览器对应的驱动程序

                         4、selenium为开源,免费,但是更新速度没有浏览器快,要注意selenium和浏览器之间的对应关系

                               在使用selenuim的时候要先下载,安装。

第一步:打开cmd   输入pip install selenium   要看到进度条完成百分之百

第二步:下载浏览器对应的驱动程序,

              Firefox浏览器驱动下载地址:https://github.com/mozilla/geckodriver/releases/

             Chrome浏览器驱动下载地址:https://code.google.com/p/chromedriver/downloads/list

第三步:把下载好的驱动解压放在python安装目录下,要注意这个目录要在系统环境变量里。

              例如:我把驱动放在D:\Python\Anaconda\Scripts中,是因为我的系统环境变量中有D:\Python\Anaconda\Scripts

             

第四步:验证

from selenium import webdriver

driver = webdriver.Firefox()或者driver = webdriver.Chrome()

driver.get('http://www.baidu.com')

如果能够成功打开那么就安装成功

             

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值