【发布时间】:2017-12-23 00:59:16
【问题描述】:
我有来自
的部分html<CENTER><b>U.S. Patent Documents</b></CENTER>
<TABLE width="100%">
<TR>
<TH scope="col" width="33%"></TH>
<TH scope="col" width="33%"></TH>
<TH scope="col" width="34%"></TH>
</TR>
<TR>
<TD align="left"><a href="http://appft.uspto.gov/netacgi/nph-Parser?TERM1=20130322542&Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=0&f=S&l=50" target="_blank">2013/0322542</a></TD>
<TD align=left>December 2013</TD>
<TD align=left>Senzaki et al</TD>
</TR>
<TR>
<TD align=left><a href="http://appft.uspto.gov/netacgi/nph-Parser?TERM1=20130336397&Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=0&f=S&l=50" target="_blank">2013/0336397</a></TD>
<TD align=left>December 2013</TD>
<TD align=left>Senzaki et al.</TD>
</TR>
</TABLE>
我的问题是,如果html中存在“U.S. Patent Documents”如图所示,我想提取TABLE(链接1)。
但是标题('U.S. Patent Documents')和 TABLE body 没有共享相同的顶部标签,所以我不能使用类似的东西
tb_body = soup.find('center').find('table')
那么有什么方法可以帮助我做到这一点吗?
非常感谢!!
【问题讨论】:
标签: html python-2.7 web-scraping beautifulsoup