·············环境结合···············
我的环境:window10 64位
Python 3.7 32-bit
selenium 3.141.0
Google Chrome 92.0.4515.107 (正式版本) (32 位)
···························································································
一、配置selenium环境:
1、查看对应Chrome版本(笔者已经更新为最新浏览器版本):
打开谷歌浏览器——》浏览器输入地址
chrome://version/
——》查看关于Chrome版本
Google Chrome 92.0.4515.107 (正式版本) (32 位) (cohort: 92_win_107)
2、下载Chrome谷歌浏览器对应版本的驱动: Chrome Drive
chromedriver下载网址:http://chromedriver.storage.googleapis.com/index.html
选择版本为
92.0.4515.43(正式版本)的选项——》选择合适自己电脑谷歌的chromedriver版本(note.txt是介绍文档)
下载后解压至Python安装目录下的Scripts目录下(图片里面选中的就是解压后的文件)
3、安装selenium
首先检查是否已安装selenium
pip list
查看是否安装过selenium确认没有安装
打开命令行输入
pip install selenium
等待安装完成。
4、验证selenium
第一种验证方式
①确保电脑上安装谷歌浏览器
②cmd窗口输入如下指令
>python
>from selenium import webdriver
>webdriver.Chrome()
如果能启动浏览器,说明环境安装?(启动不成功,卸载重新来一次)
按Ctrl+Z再按回车退出即可
第二种验证方式
编辑python教程输入代码
import time from selenium import webdriver # 1、创建Chrome实例 。 driver = webdriver.Chrome() # 2、driver.get方法将定位在给定的URL的网页 。 driver.get("https://www.baidu.com/") # get接受url可以是如何网址,此处以百度为例 # 3、定位元素 。 # 3.1、用id定位输入框对象, driver.find_element_by_id("kw").send_keys("python") # 3.2、用id定位点击对象,用click()触发点击事件 driver.find_element_by_id('su').click() time.sleep(3) # 延迟3秒 # 4、退出访问的实例网站。 driver.quit()