使用bs4在<font>
中获取<td>
中的文本,可以按照以下步骤进行:
from bs4 import BeautifulSoup
html = '''
<html>
<body>
<font>
<table>
<tr>
<td>文本内容</td>
</tr>
</table>
</font>
</body>
</html>
'''
soup = BeautifulSoup(html, 'html.parser')
td_element = soup.select('font td')
text = td_element[0].text
完整的代码如下:
from bs4 import BeautifulSoup
html = '''
<html>
<body>
<font>
<table>
<tr>
<td>文本内容</td>
</tr>
</table>
</font>
</body>
</html>
'''
soup = BeautifulSoup(html, 'html.parser')
td_element = soup.select('font td')
text = td_element[0].text
print(text)
这样就可以获取到<font>
标签中的<td>
标签中的文本内容。bs4是Python中一个强大的HTML解析库,可以方便地从HTML文档中提取所需的信息。
领取专属 10元无门槛券
手把手带您无忧上云