需要用到谷歌浏览器,谷歌对应版本的驱动chromedriver,selenium,Python文件夹
一、selenium
1、selenium是python中的一个第三方库(讲课3.141.0版本)
2、通过python中的webdriver+selenium进行二次封装的库selenium2
3、特点:免费、安装简单、支持多语言、多平台、多浏览器
selenium安装:两种方式
(1)dos中下载
pip install selenium==3.141.0
(2)在pycahrm中settin中的解释器下点击+号下载
安装浏览器驱动
浏览器+对应版本的驱动。驱动下好了在WIN+R-CMD输入where python找到文件夹把驱动粘贴过去,scripts沾一个。
对应版本镜像链接1:http://chromedriver.storage.googleapis.com/index.html
对应版本镜像链接2:https://registry.npmmirror.com/binary.html?path=chromedriver/
谷歌下载低版本:https://downzen.com/en/windows/google-chrome/versions/ 不同版本的谷歌
最新版本Google驱动:https://googlechromelabs.github.io/chrome-for-testing/#stable
注意版本号与对应驱动对应。
调试代码:
from selenium import webdriver #导入selenium这个模块中webdriver import time dx=webdriver.Chrome() #创建一个webdriver对象 dx.get("https://www.baidu.com/") #通过对象调用get打开百度 dx.maximize_window() #窗口最大化 time.sleep(2) #休眠2s dx.find_element_by_id("kw").send_keys("dcs") #通过id定位,输入dcs标签:webdriver,dx,selenium,UI,版本,自动化,驱动,com From: https://blog.csdn.net/AgostoDu/article/details/142357269