Python selenium 'list' object has no attribute 'text' 错误

新手上路,请多包涵

我正在尝试从网站上的评论复制文本 <span class="auto-link">yes</span> 我的 python 代码是

element=browser.find_elements_by_xpath('//span[@class="auto-link"][1]')
print(element.text)

但我一直收到“列表”对象没有属性“文本”的错误,我不知道自己做错了什么。

原文由 spacey 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 950
1 个回答

我在 python 中使用硒。试试这个代码,我希望这对你有用。

     element=browser.find_elements_by_xpath('//span[@class="auto-link"][1]')

    for value in element:
        print(value.text)

原文由 Syed Jawad Kazmi 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题