Форум сайта python.su
Задание нужно выполнять на языке программирования 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
Подскажите хотя бы идею
Офлайн
вообщем не знаю, что случилось с файлами, внутри xml лежат описания книг, у каждой книги есть категория, она задаётся id. Так же в файле лежат и описания категорий, при этом у категории может быть парент(родительская) категория. Нужно вывести ответ в виде таблицы: Книжки дешевле 500 рублей, их названия, обложки, и все категории от родительской до той, в которой находится книжка. При Этом если категории совпадают, нужно делать rowspan='…'
Офлайн