Я пытаюсь найти раздел «Другая информация» на этой странице: «https://www.baseball-reference.com/boxe ... ay_by_play». Я хотел бы включить эту информацию в модель, которую я создаю. Однако я не могу найти его в BS4. Я пробовал следующее:
Код: Выделить всё
from bs4 import BeautifulSoup
import requests
web_page = 'https://www.baseball-reference.com/boxes/COL/COL202104060.shtml#all_play_by_play'
page = requests.get(web_page)
soup = BeautifulSoup(page.content, "html.parser")
child_soup = soup.find_all('strong')
Код: Выделить всё
soup.find_all('[b]Umpires:[/b]')
soup = BeautifulSoup(page.content, "html.parser")
Код: Выделить всё
text = 'Umpires:'
gfg = soup.find_all(lambda tag: tag.name == "strong" and text in tag.text)
print(gfg)
Подробнее здесь: https://stackoverflow.com/questions/758 ... -using-bs4