可扩展仪表板,用于显示来自多个源的数据。
doodle-dashboard的Python项目详细描述
Doodle Dashboard用于创建用于显示来自多个源的信息的仪表板;例如 来自你最喜欢的twitter的tweets、来自slack的通知或来自rss提要的突发新闻。
警告:此项目正在进行大量开发,在发布稳定版本之前,不会有可靠的api。
入门
安装程序包:
pip install doodle-dashboard
启动仪表板:
仪表板是一个yaml文件,它声明要使用的显示和要在其上显示的通知。可以承载仪表板文件 本地或远程
启动单个仪表板:
doodledashboard start \ https://raw.githubusercontent.com/SketchingDev/Doodle-Dashboard/master/examples/rss/weather/dashboard.yml
启动多个仪表板:
doodledashboard start \ https://raw.githubusercontent.com/SketchingDev/Doodle-Dashboard/master/examples/rss/weather/dashboard.yml \ https://raw.githubusercontent.com/SketchingDev/Doodle-Dashboard/master/examples/rss/build-radiator/dashboard.yml
开发
这些步骤假设您正在使用virtualenv。
克隆存储库:
$ git clone https://github.com/SketchingDev/Doodle-Dashboard.git $ cd doodle-dashboard
准备项目依赖项:
$ make dev $ export PYTHONPATH=`pwd`
请参阅使用帮助:
$ python doodledashboard/cli.py
有关详细说明,请参阅documentation。