Я очень плохо знаком с Python, поэтому заранее прошу прощения, если это простое исправление.
Я пытаюсь очистить таблицу, показанную здесь: https://www.opensecrets.org/lobby/lobbyist.php?id=Y0000008510L&year=2018
Это код, который я использую:
import requests
page=requests.get("https://www.opensecrets.org/lobby/lobbyist.php?id=Y0000008510L&year=2018")
from bs4 import BeautifulSoup
soup=BeautifulSoup(page.content, 'html.parser')
table=soup.table
Однако он не распознает всю таблицу. Вот вывод (таблица) вывода из Python:
<table class="datadisplay" id="lobbyist_summary" style="margin-top:40px;">
<thead><tr><th class="data">Lobbying Firm</th></tr></thead></table>
Как мне заставить его распознавать всю таблицу? В конце концов, я хотел бы получить файл .txt или .csv, который очень похож на таблицу на веб-странице, но в данный момент я застрял на этом шаге. Любая помощь будет оценена.