【发布时间】:2020-06-22 18:33:36
【问题描述】:
HTML:
<div id="divTradeHaltResults">
<div class="genTable"
<table>
<tbody>
<tr>
<td> 03/10/2020 </td>
<td> 15:11:45 </td>
代码:
url = r'https://www.nasdaqtrader.com/trader.aspx?id=TradeHalts'
r=requests.get(url)
soup = BeautifulSoup(r.content, "html.parser")
table = soup.find('div',{'id':'divTradeHaltResults'})
divclass=table.find('div',{'class':"genTable"})
divt=divclass.find('table')
结果:
divclass={None Type}None
我已经尝试了“lxml”解析器,但无济于事。
我可以使用 Selenium 获得它,但它使用了太多资源。
从检查围绕多个 div 的所有其他问题
bs4 似乎存在固有问题。
有人解决了吗?我尝试了其他人的多种想法
人。
【问题讨论】:
-
关闭标签...
<div class="genTable"像这样:<div class="genTable"> -
table的值是多少?
标签: python html beautifulsoup html-parsing lxml