selenium的查找元素并点击:self.driver.find_element_by_id("xx").click()
执行这句时报错:AttributeError: 'dict' object has no attribute 'click',断言发现,find_element_by_id确实返回了一个dict类型。
网上寻找答案后,解决如下:
将安装的selenium 4.0版本,降为3.141.0版本即可。文章来源:https://www.toymoban.com/news/detail-517576.html
参考:https://stackoverflow.com/questions/69582816/python-selenium-attributeerror-dict-object-has-no-attribute-get-attribute文章来源地址https://www.toymoban.com/news/detail-517576.html
到了这里,关于Selenium报错 AttributeError: ‘dict‘ object has no attribute ‘xx‘ (已解决)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!