python + selenium自动化问题总结

2020-08-06  本文已影响0人  _karen

自己遇到的问题记录

selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH

原因:浏览器驱动的路径不在PATH路径下
解决方案1:将驱动的路径写在参数中
driver = webdriver.Chrome('Downloads/chromedriver')
解决方案2:将驱动的绝对路径加到PATH变量中

selenium exception_class(message, screen, stacktrace)

原因:元素还未加载出来,就去找元素
解决方案:在找元素之前等待几秒
from time import sleep
sleep(3)

上一篇 下一篇

猜你喜欢

热点阅读