【问题标题】:AttributeError: ResultSet object has no attribute 'text'. You're probably treating a list of elements like a single elementAttributeError:ResultSet 对象没有属性“文本”。您可能将元素列表视为单个元素
【发布时间】:2020-10-05 19:58:33
【问题描述】:

我有一个 html 代码

a = <th scope="row">Optical properties</th>

并且想要输出=“光学特性” 我尝试了以下代码,但它给出了错误

a.get_text()
a.string
a.text

请帮忙。

【问题讨论】:

    标签: html python-3.x


    【解决方案1】:

    根据您的问题标题,变量a 包含ResultSet。要访问此结果集中第一项的文本,您可以执行以下操作:

    a[0].get_text()
    

    或者:

    soup.find('th').text
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-17
      • 2011-06-15
      相关资源
      最近更新 更多