首页 > 解决方案 > 为什么我可以刮一张表,但不能刮一张嵌套表?

问题描述

您好,我正在尝试从维基百科的子表(红色箭头图像)中抓取一些数据,但它似乎不起作用,没有返回任何数据。

import requests
from bs4 import BeautifulSoup


url = requests.get('https://en.wikipedia.org/wiki/List_of_current_NBA_team_rosters').content
soup = BeautifulSoup(url, 'lxml')
teams_table = soup.findAll('table',{'class':'sortable jquery-tablesorter'})

但是,当我从实际表(绿色箭头图像)中抓取数据时,它工作正常。

teams_table = soup.findAll('table',{'class':'toccolours'})

谢谢

在此处输入图像描述

标签: python-3.xweb-scrapingbeautifulsoupfindall

解决方案


推荐阅读