如何在<;中获取html文本;strong>;使用python标记

如何在<;中获取html文本;strong>;使用python标记,python,Python,我尝试了多种方法,但都无济于事 我有一个简单的html,我想提取数字373,然后做一些除法 找到的记录:373访问strong标签soup.find(“span”).strong的代码完全正确。 您可以通过将该html行放入变量中,并从该变量创建BeautifulSoup对象来显式地尝试它 现在,错误清楚地告诉您,您要查找的span标记不存在。 下面是一些潜在的问题来源,我不知道: 您确定您输入到BeautifulSoup以创建previousAwardSoup的html输入吗 您确定id属

我尝试了多种方法,但都无济于事

我有一个简单的html,我想提取数字373,然后做一些除法


找到的记录:373
访问
strong
标签
soup.find(“span”).strong
的代码完全正确。 您可以通过将该html行放入变量中,并从该变量创建
BeautifulSoup
对象来显式地尝试它

现在,错误清楚地告诉您,您要查找的
span
标记不存在。 下面是一些潜在的问题来源,我不知道:

  • 您确定您输入到
    BeautifulSoup
    以创建
    previousAwardSoup
    的html输入吗
  • 您确定
    id
    属性正确吗?更具体地说,它是否总是相同的,而不是随机的

打印您之前的AwardSoup,并检查它是否有您正在搜索的span标记。

您好,欢迎使用StackOverflow!由于OP很好地发布了一个看起来可以运行的示例,所以它通常是一个“更好”的方法来运行它,并在您的回答中指出您遇到的任何错误以及如何修复它们!你找到问题的答案了吗?