Парсер
Какой из них быстрее?
Table Of Content
Как видите, в этом случае это просто условный выбор. Что нам делать дальше? Выбросить Beautiful Soup и другие встроенные инструменты для парсинга? Конечно, нет.
Хотя это может выглядеть менее трудоемким и беззаботным, это неэффективно при попытке получить данные, которые невидимы в таблице, такие как URL-адреса, которые направляют вас на тысячи взаимосвязанных веб-страниц. Они также называются гиперссылками (href). Для этого лучше использовать встроенный парсер, как здесь:
fighter_links = [] for letter in letters:
for fighter in fighter_ids[letter]:
fighter_links.append(fighter['href'])