来自终端的feed阅读器
teader的Python项目详细描述
教师
来自终端的馈送读取器
$ teader
Usage: teader [OPTIONS] COMMAND [ARGS]...
A feed reader from terminal
Options:
--help Show this message and exit.
Commands:
add Add a subscription
delete Delete a category or Cancel a subscription
init Initialize database of subscriptions
list Show a list of subscriptions
show Show articles
$ teader
或$ teader --help
用于详细用法,或$ teader <COMMANDS> --help
用于每个命令用法
用法
$ teader init
:初始化订阅数据库$ teader add <RSS URL>
:添加订阅$ teader add <RSS URL> -c <CATEGORY>
:向<CATEGORY>
添加订阅$ teader list
:显示订阅列表$ teader list -c
:列出所有类别$ teader list -s
:按类别列出所有订阅$ teader show
:显示最新的所有文章$ teader show -c
:按类别显示最新文章$ teader show -s
:按订阅显示最新文章$ teader delete -c
:删除类别$ teader delete -s
:取消订阅
安装
$ pip install teader
依赖关系
click用于创建漂亮的命令行界面
feedparser用于分析源
pyyaml用于分析yaml