使用Python请求和BeautifulSoup在维基百科页面上抓取多个表及其标题可以通过以下步骤实现:
完整代码示例:
import requests
from bs4 import BeautifulSoup
url = 'https://zh.wikipedia.org/wiki/维基百科'
response = requests.get(url)
html_content = response.text
soup = BeautifulSoup(html_content, 'html.parser')
tables = soup.find_all('table')
for table in tables:
caption = table.caption.text.strip()
print('表格标题:', caption)
rows = table.find_all('tr')
for row in rows:
cells = row.find_all('td')
for cell in cells:
print(cell.text.strip())
这样就可以使用Python请求和BeautifulSoup在维基百科页面上抓取多个表及其标题了。
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上推荐的腾讯云产品仅供参考,具体选择还需根据实际需求进行评估。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云