Написать скрипт для сбора данных с findfood.ru
Хост: http://findfood.ru
Описание:
Необходимо извлечь описание и калорийность продуктов питания.
- список продуктов: http://findfood.ru/product/index
- информация про продукт: http://findfood.ru/product/banan
- название (title)
- картинку (image)
- описание (description)
- калорийность (energy)
- белки (nutrients/macros/protein)
- жиры (nutrients/macros/fat)
- углеводы (nutrients/macros/carbohydrate)
- пищевая ценность (nutrients/nutritiveValue), словарь, ключи - текстовые названия элементов
- витамины (nutrients/vitamins), словарь, ключи - последний компонент url (http://findfood.ru/component/holin -> holin)
- минеральные вещества (nutrients/minerals), словарь, ключи - последний компонент url (http://findfood.ru/component/ftor -> ftor)
Технические ограничения
Язык: Python 2.7
Рекомендуемые библиотеки: grab, scrapy, beautifulsoup4, lxml, requests
UPD: Если есть вопросы по задаче, то можно их задавать в комментарии.