gpt4 book ai didi

python - 需要使用 BeautifulSoup 和 Python 解析此 HTML 的帮助

转载 作者:行者123 更新时间:2023-12-01 05:51:48 26 4
gpt4 key购买 nike

我想使用 BeautifulSoup 解析以下 HTML:

<tr class="TrGameOdd">
<td align="center">
<a href="Schedule.aspx?WT=0&amp;lg=778&amp;id=,1583114">
<img border="0" src="/core/engine/App_Themes/Global/images/plus.gif">
</a>
</td>
<td align="left">Oct 20</td>
<td>777</td>
<td align="left" colspan="2">Cupcakes</td>
<td align="right">7+3
<input type="checkbox" value="0_1583114_-3440" name="text_">
</td>
<td align="right">a199
<input type="checkbox" value="2_1583114_-199.5_-110" name="text_">
</td>
</tr>

有一大堆这样的行,但我只需要其中的细节。例如,我想从所有这些中解析 777, Cupcakes, 7+3, -3440, a199 。我该怎么做呢?我希望它并排打印,并且我想要解析其中一些行,所以当它打印时应该是这样的:

777 Cupcakes 7+3 -3440
X X X X
X X X X
etc

最佳答案

from BeautifulSoup import BeautifulSoup
soup = BeautifulSoup(html)
trs = soup.find("tr",{"class":"TrGameOdd"})

for tr in trs:
tds = tr.findAll("td")

print tds[1].string # Oct 20
print tds[2].string # 777
print tds[3].string # Cupcakes
...

你需要继续自己 http://www.crummy.com/software/BeautifulSoup/bs4/doc/

关于python - 需要使用 BeautifulSoup 和 Python 解析此 HTML 的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13976984/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com