кодесурса
«BeautifulSoup

Python BeautifulSoup: распечатать элемент (ы), который имеет указанный идентификатор данной веб-страницы

script1adsense2code
script1adsense3code

BeautifulSoup: упражнение 19 с решением

Напишите программу на Python для печати элемента (ов), который имеет указанный идентификатор данной веб-страницы.

Пример решения :

Код Python:

import requests
import re
from bs4 import BeautifulSoup
url ='https://www.python.org/'
reqs = requests.get(url)
soup = BeautifulSoup(reqs.text, 'lxml')
print("\nelement(s) that has #python-network id:\n")
print(soup.select_one("#python-network"))

Пример вывода:

 элемент (ы), который имеет # python-network id:
<a aria-hidden="true" class="jump-link" href="#top" id="python-network">
<span aria-hidden = "true" class = "icon-arrow-up"> <span> ▲ </ span> </ span> Сеть Python
</a>

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python для печати содержимого элементов, которые содержат указанную строку данной веб-страницы.
Далее: Напишите программу на Python для создания дерева разбора Beautiful Soup в красиво отформатированную строку Unicode с отдельной строкой для каждого тега и строки HTML / XML.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code