【发布时间】:2020-12-23 14:49:36
【问题描述】:
我是 Soup/python 的新手,我正在尝试查找数据。 我的网站结构看起来像这样。
如果我打开 Divclass border class 它看起来像这样。(下图)
我做过这样的事情:
for P in soup.find_all('p', attrs={'class': 'bid_no pull-left'}) :
print(P.find('a').contents[0])
一个 div 结构看起来像
每个页面大约有 10 个 div
我想在其中提取项目、数量要求、投标号、结束日期。
请帮帮我
<div class="border block " style="display: block;">
<div class="block_header">
<p class="bid_no pull-left"> BID NO: <a style="color:#fff !important" href="/showbidDocument/1844736">GEM/2020/B/763154</a></p>
<p class="pull-right view_corrigendum" data-bid="1844736" style="display:none; margin-left: 10px;"><a href="#">View Corrigendum</a></p>
<div class="clearfix"></div>
</div>
<div class="col-block">
<p><strong style="text-transform: none !important;">Item(s): </strong><span>Compatible Cartridge</span></p>
<p><strong>Quantity Required: </strong><span>8</span></p>
<div class="clearfix"></div>
</div>
<div class="col-block">
<p><strong>Department Name And Address:</strong></p>
<p class="add-height">
Ministry Of Railways<br> Na<br> South Central Railway N/a
</p>
<div class="clearfix"></div>
</div>
<div class="col-block">
<p><strong>Start Date: </strong><span>25-08-2020 02:54 PM</span></p>
<p><strong>End Date: </strong><span>04-09-2020 03:00 PM</span></p>
<div class="clearfix"></div>
</div>
<div class="clearfix"></div>
</div>
错误图片
【问题讨论】:
-
如果您尝试过一些东西,请先在此处发布,然后只有有人可以在这方面为您提供帮助,而且您的问题描述含糊不清,很难理解最重要的添加网站 URL。
-
我无法找到具有相同类“col-block”的文本 @Vin 请帮助
标签: python excel web-scraping beautifulsoup export-to-csv