Я пытаюсь очистить 2 таблицы с веб-страницы одновременно.BeautifulSoup не находит первую таблицу без проблем, но, что бы я ни пытался, она не может найти вторую таблицу, вот веб-страница: Справка по хоккею: Джастин Абделькадер .
Это таблица под заголовком Playoffs.
Вот мой код.
sauce = urllib.request.urlopen('https://www.hockey-reference.com/players/a/abdelju01/gamelog/2014', timeout=None).read()
soup = bs.BeautifulSoup(sauce, 'html5lib')
table = soup.find_all('table')
print(len(table))
, который всегда печатает 1.
Если я печатаю (супа) и с помощью функции поиска в моем терминале я могу найти 2 отдельных табличных тега.Я не вижу javascript, который мешал бы BS4 найти тег.Я также попытался найти таблицу по идентификатору и классу, даже родительский div таблицы, кажется, невозможно найти.Кто-нибудь знает, что я могу делать не так?