BeautifulSoup: Упражнение 11 с решением
Напишите программу Python в список всех тегов h1, h2, h3 с веб-страницы python.org.
Пример решения :
Код Python:
запросы на импорт из bs4 import BeautifulSoupurl = 'https://www.python.org/'reqs = requests.get (url) soup = BeautifulSoup (reqs.text,' lxml ') print ("Список всех h1, h2, h3 : ") для заголовка в soup.find_all ([" h1 "," h2 "," h3 "]): print (heading.name + '' + heading.text.strip ())
Пример вывода:
Список всех определенных функций h1, h2, h3: h1 h1h1 Составные типы данныхh1 Интуитивная интерпретацияh1 Быстрое и легкое обучениеh1 Весь процесс, который вы ожидалиh2 Начатьh2 Загрузитьh2 Docsh2 Jobsh2 Последние новостиsh2 Предстоящие событияh2 Истории успехаh2 Использование Python для… h2 >>> Предложения по усовершенствованию Python (PEP): Здесь обсуждается будущее Python. RSSh2 >>> Python Software Foundation
Редактор кода Python: