'Driver'可执行文件可能有错误的权限。
selenium.common.exceptions.WebDriverException: Message: 'Driver' executable may have wrong permissions.
出现原因:
driver = webdriver.Chrome(executable_path="E:\\Driver");
解决方法:
driver = webdriver.Chrome(executable_path="E:\\Driver\chromedriver.exe");
因为我专门创建了一个文件夹放浏览器驱动,所以写的时候,要将路径写完整,这个.exe可有可无,我写的时候,有代码补全,我就直接选了
浏览器驱动一种是放在python安装目录Scripts下
driver = webdriver.Chrome();
,另一种是创建一个文件夹放浏览器驱动,然后将文件夹路径放到环境变量path里。
driver = webdriver.Chrome(executable_path="E:\\Driver\chromedriver.exe");