Основное назначение скрипта - это сбор и сохранение в базе данных sqlite, информации с RSS лент без какой-либо обработки (за исключением, сжатия данных с помощью bz2 перед их сохранением). Критерием уникальности является ссылка на пост.
В качестве примера использования, данный скрипт запущен у меня на сервере для получения YouTube видео-материалов с проведенных семинаров, презентаций, выступлений и конференций.
Перед началом работы, необходимо создать базу данных для хранения RSS данных:
python rss2sqlite.py -d <database>Параметр -a позволяет добавить ссылку на RSS ленту
python rss2sqlite.py -d <database> -a <feed_url>Флаг -l используется для вывода списка лент в базе данных
python rss2sqlite.py -d <database> -lПолучить новых данные для всех RSS лент можно с помощью флаг -u
python rss2sqlite.py -d <database> -uВывод статистики, флаг -s
python rss2sqlite.py -d <database> -sУдаление элементов лент, но с сохранением их списка, флаг -r
python rss2sqlite.py -d <database> -r



0 комментариев:
Отправить комментарий