使用webdriver打开浏览器页面
·
一、打开Firefox浏览器
import time
from selenium import webdriver
browser = webdriver.Firefox()
browser.get("https://www.baidu.com/")
time.sleep(3)
browser.quit()
运行程序发现


解决方法一:使用pip安装的selenium为最新版,卸载当前版本,选择安装2.x版本selenium,pip install selenium == 2.48.0。
解决方法二:
- 下载geckodriver,https://github.com/mozilla/geckodriver/releases
- 解压缩得到geckodriver.exe,将其放在Firefox的安装目录下C:\Program Files\Mozilla Firefox\
- 将火狐安装目录添加到环境变量Path中
- 重启vscode。
二、打开Chrome浏览器
import time
from selenium import webdriver
browser = webdriver.Chrome()
browser.get("https://www.baidu.com/")
time.sleep(3)
browser.quit()
运行程序发现


- 下载chromedriver,https://chromedriver.chromium.org/home
- 解压缩得到chromedriver.exe,将其放在Chrome的安装目录下C:\Program Files\Google\Chrome\Application\
- 将Chrome安装目录添加到环境变量Path中
- 重启vscode。
三、打开Edge浏览器
import time
from selenium import webdriver
browser = webdriver.Edge()
browser.get("https://www.baidu.com/")
time.sleep(3)
browser.quit()
运行程序发现


- 下载msedgedriverr,https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
- 解压缩得到msedgedriver.exe,将其放在msedge的安装目录下C:\Program Files (x86)\Microsoft\Edge\Application\
- 将Edge安装目录添加到环境变量Path中
- 重启vscode。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)