from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get("https://www.laqu.com")
time.sleep(5)
driver.quit()
这是一串正常打开浏览器和关闭浏览器的代码。
首先呢我们需要下载selenium的架包
带dos环境下输入
pip install selenium
有些版本python的版本用pip 命令时可能会无法进行下载,你可以尝试使用 pip3 install selenium 的命令
使用pip命令的时候环境变量记得配置才能使用哟,注意哦
如果你想使用某一个版本的selenium 你可以这样写
pip install selenium==2.48.0
就可以啦~~
一般来说可以直接使用火狐浏览器的,firefox 浏览器默认在Selenium WebDriver 包 里面的。所以可以直接调用的
像这样:driver = webdriver.Firefox(),使用默认火狐驱动的时候小心哦 可能让你打不开链接地址,可能你的浏览器版本过高或者你的内置的驱动跟浏览器不是同一个等级的,一般来说我不用怎么用火狐!我这配置的谷歌!稳定 放心,稳稳稳!!
为了防止你出现编码乱码的问题,和方便在程序中添加中文注释呢,你可能需要在程序顶部添加 “#coding=utf-8” 记住了等号两边千万不要留空格,不然会没作用的
下面的重点开始谷歌浏览器
首先呢你需要安装谷歌浏览器,下载会把 就是浏览器谷歌的!然后看他的版本是多少版本的
我是最新的65的谷歌~
你下载好谷歌了,然后看好版本了去下面这个地址去下载chromedriver的驱动咯~ 对应着下载
http://chromedriver.storage.googleapis.com/index.html
chromedriver版本 | 支持的Chrome版本 |
---|---|
v2.33 | v60-62 |
v2.32 | v59-61 |
v2.31 | v58-60 |
v2.30 | v58-60 |
v2.29 | v56-58 |
v2.28 | v55-57 |
v2.27 | v54-56 |
v2.26 | v53-55 |
v2.25 | v53-55 |
v2.24 | v52-54 |
v2.23 | v51-53 |
v2.22 | v49-52 |
v2.21 | v46-50 |
v2.20 | v43-48 |
v2.19 | v43-47 |
v2.18 | v43-46 |
v2.17 | v42-43 |
v2.13 | v42-45 |
v2.15 | v40-43 |
v2.14 | v39-42 |
v2.13 | v38-41 |
v2.12 | v36-40 |
v2.11 | v36-40 |
v2.10 | v33-36 |
v2.9 | v31-34 |
v2.8 | v30-33 |
v2.7 | v30-33 |
v2.6 | v29-32 |
v2.5 | v29-32 |
v2.4 | v29-32 |
你不对应着版本下载的话,是不行的哟
然后重点,重点了
需要吧你下载的chromedriver win32的这个复制到你的python配置环境变量的地方咯~我的是D://python/python35 目录下面 或者你可以把你解压的路径配置到环境变量里面都已可以咯~
下面就可以运行咯。
给个链接驱动的driverde下载地址:http://www.seleniumhq.org/download/ 这个东西很多的驱动都能下载看你喜欢~
文献:selenium2自动化测试实战--虫师