Как вытащить инфу из html тегов по id?

280
26 ноября 2016, 19:45

Есть скрипт получающий запрос (через input()). Далее запрос складывается с заранее заданным url, и в переменную присваивается html код получившейся страницы.

Как из всего полученного html в дополнительную переменную передать только текст из определённого <div> с уникальным id?

Answer 1

Удобно воспользоваться beautifulsoup4 пакетом, чтобы извлечь инфу из html:

from bs4 import BeautifulSoup # $ pip install beautifulsoup4
soup = BeautifoulSoup(html)
text = soup.find(id=div_id).get_text()
READ ALSO
Проблема с плеером на JavaScript

Проблема с плеером на JavaScript

Есть самопальный плеер на JavaScript, если я добавляю второй элемент <audio>, то он работает лишь с первым источником, игнорируя другой, то есть...

251
flexbox grid system

flexbox grid system

Не могу понять почему мои боксы стали такие маленькие (были квардратные)lg в md в xs вставил но всё же криво всё стало

233
html css при скролле ресайз картинки

html css при скролле ресайз картинки

Добрый деньНе могу разобраться в чём причина, может поможете? Вот сайт: http://ipass

342
Получение данных с JSON файла

Получение данных с JSON файла

У меня есть JSON файл в таком виде {"Name":"wefgew"; "Birthday": "21"; "City": "qefqwef"}Мне нужен такой ajax запросто что бы записывал Имена, Дни, Города в свой span (примерно...

325