Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 8, 2012 06:08:25

fletcher
От:
Зарегистрирован: 2012-01-08
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг XML

Задание нужно выполнять на языке программирования python 3
1. Скачайте архив http://www.ozon.ru/multimedia/yml/partner/business.zip.
2. Разархивируйте его.
3. В архиве находится xml с описанием книг категории «Бизнес» с сайта http://ozon.ru.
Распарсите этот файл и выберете из него книги, категория которых в названии
содержит слово «Финансы» и цена которых меньше 500 рублей. Книги упорядочите
по названию категории в лексикографическом порядке, а внутри категории - по цене.
4. На основе полученных данных создайте html страничку с таблицей, как по ссылке
http://lksh.ru/sis/2011/vstupit/example.html. Помимо категории, названия книги
и цены отобразите обложку книги (не нужно скачивать картинки, достаточно поставить
ссылки на сайт ozon.ru). Постарайтесь сделать страничку красивой и приятной для
чтения.

Задачу надо сделать с помощью lxml

Подскажите хотя бы идею



Офлайн

#2 Янв. 8, 2012 08:06:40

fletcher
От:
Зарегистрирован: 2012-01-08
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг XML

вообщем не знаю, что случилось с файлами, внутри xml лежат описания книг, у каждой книги есть категория, она задаётся id. Так же в файле лежат и описания категорий, при этом у категории может быть парент(родительская) категория. Нужно вывести ответ в виде таблицы: Книжки дешевле 500 рублей, их названия, обложки, и все категории от родительской до той, в которой находится книжка. При Этом если категории совпадают, нужно делать rowspan='…'



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version