Вопросы с тегом «beautifulsoup»

Beautiful Soup - это пакет Python для анализа HTML / XML. Последней версией этого пакета является версия 4, импортированная как bs4.

4
Таблица синтаксического анализа Python BeautifulSoup
Я изучаю Python requestsи BeautifulSoup. В качестве упражнения я решил написать быстрый парсер парковочных талонов Нью-Йорка. Я могу получить ответ в формате html, который довольно уродлив. Мне нужно взять lineItemsTableи разобрать все билеты. Вы можете воспроизвести страницу, перейдя сюда: https://paydirect.link2gov.com/NYCParking-Plate/ItemSearchи введя NYтабличкуT630134C soup = BeautifulSoup(plateRequest.text) #print(soup.prettify()) #print soup.find_all('tr') table = …

7
Как найти теги только с определенными атрибутами - BeautifulSoup
Как мне с помощью BeautifulSoup искать теги, содержащие ТОЛЬКО атрибуты, которые я ищу? Например, я хочу найти все <td valign="top"> теги. Следующий код: raw_card_data = soup.fetch('td', {'valign':re.compile('top')}) получает все данные, которые я хочу, но также захватывает любой <td>тег с атрибутомvalign:top Я также пробовал: raw_card_data = soup.findAll(re.compile('<td valign="top">')) и это ничего …

8
ImportError: нет модуля с именем BeautifulSoup
Я установил BeautifulSoup с помощью easy_install и пытаюсь запустить следующий скрипт from BeautifulSoup import BeautifulSoup import re doc = ['<html><head><title>Page title</title></head>', '<body><p id="firstpara" align="center">This is paragraph <b>one</b>.', '<p id="secondpara" align="blah">This is paragraph <b>two</b>.', '</html>'] soup = BeautifulSoup(''.join(doc)) print soup.prettify() Но не уверен, почему это происходит Traceback (most recent call last): …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.