好久不用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