Я использую Python3, используя Jupyter Notebook.Я пытаюсь выбрать теги строк таблицы с атрибутом класса «Компания» на этой странице , однако ни один тег не может быть выбран после определенной точки в супе.Когда я запускаю findAll, это приводит к пустому списку.Индекс супа, содержащий таблицу, равен 21, однако вместо тега он отображается как bs4.element.Declaration, поэтому, вероятно, findAll ничего не возвращает.
from bs4 import BeautifulSoup as bs
import requests
url = 'http://theacsi.org/index.php?option=com_content&view=article&id=149&catid=&Itemid=214&i=Airlines'
r = requests.get(url, headers={
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36'
})
airlinesSatPage = r.content
soup = bs(airlinesSatPage, "html.parser")
allRows = soup.findAll('tr',{'class':'Company'})
print(allRows)
Есть идеи, что происходит или что я могу сделать, чтобы получить доступ к этим тегам?