diff options
author | icoz <icoz.vt@gmail.com> | 2015-02-02 22:32:51 +0300 |
---|---|---|
committer | icoz <icoz.vt@gmail.com> | 2015-02-02 22:32:51 +0300 |
commit | 2f0382257040988a40a61ee68843e9a45a1e6dc2 (patch) | |
tree | 8964a4f1c96d5b3bd86cf33d1b6d08b865267003 /README.md | |
parent | 1f30583f3e4e14c84487aecfc3817de32ab42827 (diff) |
Create README.md
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..fb61868 --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +# habraparse +Парсер для сайта habrahabr.ru, а также для проектов Geektimes.ru и Megamozg.ru + +Usage: +``` + ./habraparse.py save_favs_list [--gt|--mm] <username> <out_file> + ./habraparse.py save_favs [--gt|--mm] [-cn --save-html --limit=N] <username> <out_dir> + ./habraparse.py save_post [--gt|--mm] [-c --save-html] <topic_id> <out_file> +``` +По умолчанию все команды работают с проектом HabraHabr.ru. +При задании опций --gt/--mm скрипт будет работать с GeekTimes.ru/Megamozg.ru + +Команды: +``` + save_favs_list - сохранение в файл <out_file> списка URL избранного для пользователя <username> + save_favs - сохранение в папку <out_dir> статей из избранного для пользователя <username> + save_post - сохранение в файл <out_file> стати с заданным ID +``` + +Описание опций: +``` + --save-html Сохранить в HTML (по умолчанию, в PDF) + -n, --save-by-name Сохранять с именем, полученным из названия статьи (по умолчанию - по ID статьи) + -c, --with-comments Сохранить вместе с коментариями + --limit=N Ограничить количество в N статей +``` + +Changelog: +*01.02.2015* +- исправлены ошибки +- добавлена поддержка Geektimes.ru и Megamozg.ru |