Python BeautifulSoup: список всех тегов h1, h2, h3 с веб-страницы python.org
BeautifulSoup: Упражнение-11 с решением
Напишите программу Python в список всех тегов h1, h2, h3 с веб-страницы python.org.
Пример решения :
Код Python:
import requests
from bs4 import BeautifulSoup
url ='https://www.python.org/'
reqs = requests.get(url)
soup = BeautifulSoup(reqs.text, 'lxml')
print("List of all the h1, h2, h3 :")
for heading in soup.find_all(["h1", "h2", "h3"]):
print(heading.name + ' ' + heading.text.strip())
Пример вывода:
Список всех h1, h2, h3: h1 h1 функции определены h1 Составные типы данных h1 Интуитивная интерпретация h1 быстро и легко выучить h1 Весь поток, который вы ожидаете h2 Начало работы h2 Скачать h2 документы h2 Работа h2 Последние новости h2 Предстоящие события h2 Истории успеха h2 использовать Python для ... h2 >>> Предложения по улучшению Python (PEP): будущее Python обсуждается здесь. RSS >>> Фонд программного обеспечения Python
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python, чтобы найти все теги ссылок и перечислить первые десять на веб-странице python.org.
Далее: Напишите программу NumPy для преобразования списка числовых значений в одномерный массив NumPy.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code