可扩展仪表板,用于显示来自多个源的数据。

doodle-dashboard的Python项目详细描述


Latest versionPyPI - Python VersionBuild statusDocumentation statusTest coverageLanguage grade: Python

Doodle Dashboard用于创建用于显示来自多个源的信息的仪表板;例如 来自你最喜欢的twitter的tweets、来自slack的通知或来自rss提要的突发新闻。

docs/images/raspberry-pi.png

警告:此项目正在进行大量开发,在发布稳定版本之前,不会有可靠的api。

入门

  1. 安装程序包:

    pip install doodle-dashboard
    
  2. 启动仪表板:

仪表板是一个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。

  1. 克隆存储库:

    $ git clone https://github.com/SketchingDev/Doodle-Dashboard.git
    $ cd doodle-dashboard
    
  2. 准备项目依赖项:

    $ make dev
    $ export PYTHONPATH=`pwd`
    
  3. 请参阅使用帮助:

    $ python doodledashboard/cli.py
    

有关详细说明,请参阅documentation

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java类。getResource和ClassLoader。getSystemResource:有没有理由选择其中一个而不是另一个?   在Java中以编程方式粘贴后恢复剪贴板   Java字符串到日期没有时间   JavaSpring注释:@Component起作用,@Repository不起作用   java“addScript”在HSQL中是否有最大记录计数?   java如何将值从JDialog框返回到父JFrame?   java我的模块库的用户有没有办法访问尚未导出的类?   java javac:未找到命令   java如何解决jsoup错误:无法找到请求目标的有效证书路径   类中的java作用域变量   Java中集合实现中的arraylist add()方法不起作用   java如何使用while循环和从用户接收输入来近似Pi?   java Spring安全CSRF培训模式   在安卓系统中,如何通过在警报框外单击来限制用户?