【发布时间】:2021-07-06 16:46:00
【问题描述】:
如何从强标签中提取数据?
HTML code:
<div class="store-views"><span class="caption">VISIT COUNT</span><br><strong>336</strong></div>
我尝试过 soup.find("strong") 和 soup.find("div", class_="store-views") 但它要么提供了错误的数据要么“无”
【问题讨论】:
-
soup.select_one(".store-views strong").text应该可以工作。芽print(soup.prettify())显示标签在那里? -
仍然显示 'NoneTpe' 对象没有属性 'text'
-
执行
print(soup.prettify())并检查<strong>标签是否存在。它可能是通过 Javascript 注入的,beautifulsoup 看不到它。 -
是的,当我执行 print(soup.prettify()) 时它不显示
-
有网址可以分享吗?
标签: python html beautifulsoup tags