- 下载浏览器驱动
1、selenium环境部署:https://www.cnblogs.com/imyalost/p/7242524.html,这是网上找的比较全
2、chromedriver驱动下载地址: http://chromedriver.storage.googleapis.com/index.html - selenium调用Chrome浏览器访问百度并记录数据
注释比较清楚,很好懂,火狐浏览器需下载geckodriver进行驱动,但是没有发现支持最新版浏览器的geckodriver,如果要用火狐需要把浏览器恢复到旧版。
# -*- coding: utf-8 -*-
#导入selenium模块
from selenium import webdriver
driver = webdriver.Chrome(r"D:\py\chromedriver.exe")
driver.implicitly_wait(20)
'''
implicitly_wait():隐式等待
当使用了隐式等待执行测试的时候,如果 WebDriver没有在 DOM中找到元素,将继续等待,超出设定时间后则抛出找不到元素的异常
换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找 DOM&