用Python和Taipy构建现代仪表板

构建前端数据应用程序的指南。邮政构建带有Python和Taipy的现代仪表板首先出现在数据科学方面。

来源:走向数据科学

这是使用最新的基于Python的开发工具,即Slaplit,Gradio和Taipy的简短系列中的第三篇文章。

每个仪表板的源数据集是相同的,但以不同的格式存储。尽可能多地,我将尝试为每个工具的实际仪表板布局相互类似,并且具有相同的功能。

我已经写了简化和Gradio版本。简化版本从Postgres数据库中获取其源数据。 Gradio和Taipy版本从CSV文件中获取数据。您可以在本文结尾处找到指向其他文章的链接。

什么是Taipy?

taipy是一个相对较新的基于Python的网络框架,几年前变得突出。根据其网站,Taipy是…

“…一个开源python图书馆,用于立即建造生产的前端​​和后端。无需了解网络开发!”
一个开源Python库,用于立即建造可准备生产的前端​​和后端。不需要网络开发!

Taipy的目标受众是数据科学家,机器学习从业人员和数据工程师,他们可能没有广泛开发前端应用程序的经验,但通常会流利的Python。 Taipy使使用Python创建前端变得非常容易,因此这是双赢的。

您可以免费使用Taipy开始使用Taipy。如果您需要将其用作企业的一部分,并具有专用的支持和可扩展性,则可以按月或每年提供付费计划。他们的网站提供了更多信息,我将在本文末尾链接到。

为什么要在gradio或简化上使用taipy?

正如我在此和其他两篇文章中所显示的那样,您可以使用所有三个框架开发非常相似的输出,因此它提出了一个问题,为什么要使用一个框架。

您应该强烈考虑选择taipy而不是精简/gradio,如果,

  • 您的应用程序的性能很关键
  • 您的单个​​脚本文件正在变得漫长而复杂。
  • gradio 0