kpzf=wb.find_elements_id('un-collapse-content-4873').text
print(kpzf)
新手初学爬虫,遇到'list' object has no attribute 'text'错误,请问各位老师要怎么破,感谢
是find_elements_by_id方法吧 , elements 之后有_by_
find_elements_by_id返回的是list列表
要在list列表后面加[0]获取列表的第一个元素
kpzf=wb.find_elements_by_id('un-collapse-content-4873')[0].text
或者改成find_element_by_id (element之后没有s) 返回的就是单个html元素
kpzf=wb.find_element_by_id('un-collapse-content-4873').text
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!
find_elements_id方法返回的是个list
你需要对结果集进行遍历,而不是继续往下点出属性
远程看看看可以吗