Python Selenium 疑难杂症解方(一):启动浏览器

作为一名打工人,在日常工作中经常会需要填一些公司的网页。而这些网页往往需要填写的项目众多,而且填写的内容重复性非常高。粗估了一下,每周把填写各个网页所花的的时间加起来都要接近小半天了。所以为了节省这部分时间,我尝试用Python的Selenium库来实现一个自动化填写的脚本。
在实际操作过程中,发现公司的网页实际相当复杂,基本上遇到了在使用Selenium过程中会碰到的各种问题。因此想梳理此系列的文章,记录解决问题的思路。
由于Selenium的使用教程可以非常轻松的找到,所以在这个系列的文章中,我将只写在实际运用当中碰到的疑难杂症和问题解方,供大家参考。
作为技术方面的小白,我也是从0开始学习Python,所以此系列的文章希望能帮助到与我有相同需求的朋友。

启动浏览器

ChromeDrive 的存放位置

  1. 启动Chrome的前提是需要下载与当前正在使用的浏览器的版本一致的ChromeDrive版本,版本号前两位一致就可以。
  2. 记得将ChromeDrive存放在与Python相同的文件夹内,否则无法启动浏览器。因此我建议搭建一个虚拟环境,在该虚拟环境下将Python、ChromeDrive放在一起。在实际开发中,将自动化所需要的所有库都安装在专用的虚拟环境中,也方便日后管理。搭建虚拟环境的方式为:
    #安装virtualenv
    pip install virtua
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值