随手一发,小白一个,如有错误,请指出
驱动器下载
直接选择最新浏览器版本加驱动版本
Firefox浏览器驱动:geckodriver
Chrome浏览器驱动:chromedriver ,CNPM Binaries Mirror (npmmirror.com), taobao备用地址
IE浏览器驱动:IEDriverServer
Edge浏览器驱动:MicrosoftWebDriver
Opera浏览器驱动:operadriver
PhantomJS浏览器驱动:phantomjs
演示中selenium为4.4.3 win10
调用selenium两种方式
1、指定存放的路径executable_path=
2、放到与python执行程序同级目录中
示例
示例:实例化火狐或谷歌浏览器对象 指定浏览器驱动的存放路径
from selenium import webdriver
ch_path = 'F:/Code/Python/Python/tools/chromedriver.exe' # 谷歌驱动路径
ff_path = 'F:/Code/Python/Python/tools/geckodriver.exe' # 火狐驱动路径
# driver = webdriver.Chrome(executable_path=ch_path # 谷歌驱动
driver = webdriver.Firefox(executable_path=ff_path) # 火狐驱动
url = 'https://www.baidu.com/'
driver.get(url) # 打开URL
示例:模拟真实浏览器打开京东 获取京东源码
# 导入模块
from selenium import webdriver
br