Я учусь очищать таблицы от https://afltables.com/afl/stats/teams/adelaide/2018_gbg.html, используя BeautifulSoup.
Эта конкретная страница имеет несколько таблиц, и я хочу иметь возможность извлечь конкретную таблицу на основе идентификатора таблицы. При проверке кода я вижу, что каждая таблица имеет уникальный идентификатор.
Я пробовал следующее, которое возвращает пустой список:
import requests
from bs4 import BeautifulSoup
url="https://afltables.com/afl/stats/teams/adelaide/2018_gbg.html"
page=requests.get(url)
soup=BeautifulSoup(page.content, 'html.parser')
table=soup.find_all('table', id='sortableTable0')
print(table)
Я могу извлечь все таблицы, если я буду искать по классу таблицы, который находится в том же теге, поэтому я не уверен, почему поиск определенного идентификатора таблицы не работает?