1. 问题:
在学习爬虫中的selenium部分时,出现AttributeError: 'WebDriver' object has no attribute 'find_element_by_id'问题。
2.原因:
由于版本迭代,新版的selenium已经不再使用find_element_by_id方法。
3. 解决办法:
将button = browser.find_element_by_id('su')修改为如下语句,文章来源:https://www.toymoban.com/news/detail-535915.html
button = browser.find_element(By.ID,'su')
再在其代码页的最前端添加下列代码,文章来源地址https://www.toymoban.com/news/detail-535915.html
from selenium.webdriver.common.by import By
到了这里,关于爬虫:AttributeError: ‘WebDriver‘ object has no attribute ‘find_element_by_id‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!