【发布时间】:2021-05-08 04:20:53
【问题描述】:
我正在尝试解析 html 文本并找到所有“
”标签。
warpips = open('WarpipsPageText.txt', 'r')
page_text = warpips.read()
warpips.close()
bs4 = BeautifulSoup(page_text, 'html5lib')
div = bs4.find_all('div class="topclick-list-element-game-merchant"', bs4)
print(div)
当我运行此代码时,它会打印一个空列表。
下面是我试图隔离的 html 中的 sn-p。
<div class="topclick-list-element-game-merchant">
CDKeys.com
<div class="platform platform-pc" title="pc"></div>
<div class="platform platform-xbox" title="xbox"></div>
</div>
</div>
<span class="topclick-list-element-price">$11.19</span>
</a>
<a href="https://cheapdigitaldownload.com/nier-replicant-ver-1-22474487139-digital-download-price-comparison/" title="NieR Replicant ver.1.22474487139 cd key best prices" class="topclick-list-element ">
<div class="topclick__image tpsprite11 tpsprite11-82-buy-nier-replicant-ver-1-22474487139-cd-key-pc-download-catalog-0" data-tp="tpsprite11"></div>
<div class="topclick-list-element-game">
<div class="topclick-list-element-game-title">NieR Replicant ver.1.22474487139</div>
<div class="topclick-list-element-game-merchant">
【问题讨论】:
-
这能回答你的问题吗? How to find elements by class
标签: python parsing web-scraping beautifulsoup