美文网首页
python + selenium自动化问题总结

python + selenium自动化问题总结

作者: _karen | 来源:发表于2020-08-06 19:29 被阅读0次

自己遇到的问题记录

  • 1.驱动问题
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH

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

  • 2.元素加载问题
selenium exception_class(message, screen, stacktrace)

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

  • 3.AttributeError: 'list' object has no attribute 'click'
    将driver.find_elements_by_css_selector改成driver.find_element_by_css_selector,因为页面找到的就 一个这个元素

相关文章

网友评论

      本文标题:python + selenium自动化问题总结

      本文链接:https://www.haomeiwen.com/subject/ogfdrktx.html