WebDriverException(
selenium.common.exceptions.WebDriverException: Message: 'msedgedriver' executable needs to be in PATH. Please download from https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
闪退也是这个原因:
会弹出这种问题
出现的原因,浏览器与webdriver不兼容,不是同一个版本
解决方法:(以edge浏览器为例)
一,首先,确认浏览器版本
1.打开edge浏览器
2.右上角三个点
3.帮助与反馈
4.关于Microsoft Edge
二.下载对应版本的webdriver
1.打开Microsoft Edge WebDriver官方
2.找到与浏览器匹配的版本,下载
三.放位置
1.下载好以后把安装包解压到根Python一个地方,(忘了的可以打开命令提示符输入"where python",第一行就是Python的位置)
2.把下载好的放到Python位置下就好了.