selenium+python+chrome

好久不用selenium 跑个脚本都是错。恨我的咬牙切齿
回到家自己的电脑上也是跑不起来。

win10啊,坑爹,还是搬到虚拟机里玩去吧。。。
环境!环境!环境!这里说下路线,大家自己去扒代码以及相关安装方式

必备

  • python
  • selenium
  • chrome
  • chromedriver

从零搭建环境

操作系统win7 64位

python 官网—https://www.python.org/ (记得配置环境变量)

pip 安装手册—https://pip.pypa.io/en/stable/installing/

selenium 安装 pip install selenium

chrome 官网—http://www.google.cn/chrome/browser/desktop/index.html(需要梯子)

chromedriver 官网—https://sites.google.com/a/chromium.org/chromedriver/downloads(需要梯子)

chromedriver的版本一定要和chrome对应起来,如何对应请看上面官方的对应版本。否则会很惨的。同时这里通常的做法是将他放在’C:\Program Files (x86)\Google\Chrome\Application’文件夹下,并把路径加入环境变量。

编辑器&IDE

notepad++ 或者sublime。建议直接notepad++吧,不然有掉入sublime的坑里

notepad++ 官网 — https://notepad-plus-plus.org/

快捷键运行.py cmd /k c:\python27\python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT (可以不做,这里是配置快捷键)

pycharm 官网 — http://www.jetbrains.com/pycharm/

激活码获取 — http://idea.lanyus.com/(注意修改host地址,hostpath:C:\Windows\System32\drivers\etc\host)

DEMO

from selenium import webdriver

driver=webdriver.Chrome()
driver.maximize_window()
driver.get('http://www.baidu.com')
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

到这里我都没有列入任何的异常或者错误,但是如果你是个新手,那是必然碰到各种各样的异常和错误。

可能是在安装pip,也可能是在启动浏览器,等等,起初的我跟你一样,穿越各种论坛,社区。现在基本都去官网找了。因为轻车熟路,你必须踩过那些坑,下次才能避开。不然你不知道坑是什么,又何谈避开。

备注

物理机上的问题不知道是因为win10的问题,还是安装别的软件冲突。如果找到原因再来补充吧。

--------------------- 本文来自 katios 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/sinat_21302587/article/details/71625266?utm_source=copy

猜你喜欢

转载自blog.csdn.net/update7/article/details/82934072