BeautifulSoup: упражнение 3 с решением
Напишите программу на Python, чтобы получить количество тегов абзаца в заданном html-документе.
Пример решения :
Код Python:
из bs4 import BeautifulSouphtml_doc = " "" Пример HTML-страницы Это пример HTML-страницы
Lorem ipsum dolor sit amet, consctetur adipiscing elit. Nunc at nisi velit, aliquet iaculis est. Curabitur porttitor nisi vel lacus euismod egestas. In hachabitasse platea dictumst. in sagittis magna eu odio interdum mollis. Phasellussagittis pulvinar facilisis. condimentum eu. In in turpis quis eratimperdi et vulputate. Pellentesque mauris turpis, dignissim sed iaculis eu, euismod eget ipsum. Vivamus mollis adipiscing viverra. Morbi на сайте sem eget nisleuismod porta.
Изучите HTML на сайтеw3resource.com
Изучите CSS на сайте w3resource.com
"" "soup = BeautifulSoup (html_doc, 'html.parser') print (" Количество тегов абзаца: ") print (len (soup.find_all (" p "))) Пример вывода:
Количество тегов абзаца: 3
Редактор кода Python: