python selenium 打开关闭浏览器
安装
python -m pip install selenium
import time
from selenium import webdriver
# 打开浏览器
browser = webdriver.Chrome() # Chrome()为Chorm浏览器,Ie()为ie浏览器
# browser.maximize_window() # 设置浏览器大小:全屏
browser.minimize_window() # 最小化浏览器,适用Chrome,其它未测试。
browser.get("https://www.csdn.net/") # 打开网页
time.sleep(5)
browser.quit() # 关闭浏览器
import os
import time
import webbrowser
webbrowser.open("https://www.csdn.net/") # 打开ie浏览器
time.sleep(5)
os.system('taskkill /F /IM Iexplore.exe') # 关闭浏览器
使用过程中遇到的问题
错误
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH
解决步骤
一、首先需要下载Chromedriver,下载解压后得到的是一个chromedriver.exe文件。
查询自己的 Chrome 浏览器版本(浏览器右上角 三点 的图标 -> 帮助 -> 关于Google Chrome )
下载地址 https://chromedriver.storage.googleapis.com/index.html?path=版本前三组数.69/
比如我的Chrome版本为 81.0.4044.92 , 则下载地址为 https://chromedriver.storage.googleapis.com/index.html?path=81.0.4044.69/
二、将chromedriver.exe拷贝至python安装根目录(我的 E:\IT_SW\Compiler\python3.8.2\)。
完成这两步即可,添加环境变量和拷贝至Chrome安装目录没有意义。
更多参考 selenium 官网:https://www.selenium.dev/