【发布时间】:2021-12-10 10:43:00
【问题描述】:
我有一个看起来像这样的 HTML 文件:
<div class="mon_title">[CURRENT DATE]</div>
<table class="mon_list" >[contents of the table]</table>
[OHER CODE]
<div class="mon_title">[ANOTHER DATE]</div>
<table class="mon_list" >[contents of another table]</table>
[repeats a few times over]
我的最终目标是提取表格并以某种方式为每个表格添加相应的日期。
使用这段代码我成功地只提取了表格:
tables = soup.find_all("table", {"class": "mon_list"})
我的问题是如何提取日期和表格,并以某种方式将相应的日期添加到每个表格。
【问题讨论】:
-
为每个表添加相应的日期 - 你能详细说明一下吗?您希望将日期作为一行插入到表格中吗?
-
这就是我为什么这么说的原因。如果结果只是在仍然以 html 格式在每个表上打印日期或将其添加到表本身,这对我来说真的无关紧要。
-
检查我的答案。
标签: python html web-scraping beautifulsoup html-table