使用python分析数据的基于web的仪表板

boardif的Python项目详细描述


登机

使用python分析数据的基于web的仪表板

PyPIRequirements Status

Screenshot

安装

pip3 install boardify

用法

fromboardifyimportBaseDashboard,BaseBlock,BarChart# Class for the dashboardclassFruitDashboard(BaseDashboard):defconfig(self):self.name="Fruit Company"# Add Blocks to the dashboardself.add_block(Products)self.add_block(NicestFruit)# Block contains HTML CodeclassProducts(BaseBlock):defconfig(self):self.name="Products"self.description="A list of our products"defgenerate(self):return"""<ul>        <li>Apple</li>        <li>Orange</li>        <li>Banana</li>        <li>Kiwifruit</li>        <li>Blueberry</li>        <li>Grapes</li>        </ul>"""# Block renders a bar chartclassNicestFruit(BarChart):defconfig(self):self.name="Nicest Fruit"self.description=("A survey of 145 people asked them ""\"Which is the nicest fruit?\"")defdata(self):return{"datasets":{"Survey One":[35,20,45,10,30,5],"Survey Two":[30,25,60,5,35,0],},"labels":["Apple","Orange","Banana","Kiwifruit","Blueberry","Grapes"],"background_color":["rgb(128, 18, 2)","rgb(244, 132, 0)","rgb(246, 221, 0)","rgba(83, 65, 25, 0.97)","rgb(35, 123, 214)","rgb(99, 74, 161)"]}# Run the serverdashboard=FruitDashboard()dashboard.run()

http://localhost:7000打开仪表板

制成

卢卡斯·希尔德-https://lucas-hild.de
此项目是根据麻省理工学院的许可证授权的-有关详细信息,请参见许可证文件

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

推荐PyPI第三方库


热门话题
java Android同步不同页面上的按钮   java评测每个类收集的垃圾对象实例数   java(Spring MVC+Hibernate 4+Test 4)自动连线DAO返回NULL   java Android编辑文本和虚拟键盘   java Selenium与BrowserMobProxy   JAVAlang.NoClassDefFoundError:com/sun/jersey/spi/inject/Errors$关闭原因?   java为什么在我成功登录后仍然会出现“不正确的帐户或密码或用户类型”   安卓应用程序在重新启动java时崩溃。网UnknownHostException:无法解析主机   多线程在Java中同步共享静态对象的正确方法是什么?   未调用自定义注释的java类验证(约束类)   java如何将指定目录的存档文件放入所需位置?   java如何识别Selenium中的每个编辑文本字段,如果它们的Xpath都相同   使用gwtmockito/mockito的java简单单选按钮单元测试?