selenium.common.exceptions.WebDriverException: Message: Unknown error的解决办法
本人小白一名,初学selenium,下载和安装参考:这里
运行以下代码出现如题的错误,
from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get("http://demo.ranzhi.org")
time.sleep(3)
we_account =driver.find_element_by_css_selector('#account')
we_account.clear()
we_account.send_keys("demo")
we_password=driver.find_element_by_css_selector('#password')
we_password.clear()
we_password.send_keys("demo")
driver.find_element_by_css_selector('#suvmit').click()
time.sleep(3)
解决方法:
发现是由于将chrome启动程序复制过来,点击后会出现如下的错误。新建快捷方式粘贴过来后问题解决。代码可以正常运行。
上图片中第一个chrome是直接复制exe粘贴过来的,无法运行。第二个是快捷方式 没有问题,(我把chromedriver放在了环境变量 python文件夹下 和chrome文件夹中)