Как собрать все теги на странице?

Код:

def g():
    r = requests.get()
  

def write_csv(data):
    with open('cmc.csv') as f:
        writer = csv.writer(f)


def get_page_data():
    soup = BeautifulSoup(html)
    
    

Как собрать все теги tr на странице? Возвращает только 45. Конретизировал критерии поиска, возвращет 0 или 45.


Ответы (1 шт):

Автор решения: Jack_oS

У вас на странице - несколько таблиц, а код

trs = soup.find('div', id='center').find('tbody').find_all('tr')

из-за .find('tbody') берет только первую из них...

Попробуйте брать просто все-все строки:

trs = soup.find('div', id='center').find_all('tr')
→ Ссылка