使用Python和Gradio

数据见解使邮政构建了一个现代仪表板,其中Python和Gradio首先出现在数据科学方面。

来源:走向数据科学

第二个关于使用最新的基于Python的GUI开发工具的简短开发数据仪表的简短系列,即Shatlit,Gradio和Taipy。

gradio

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

在本系列的第一部分中,我创建了仪表板的简化版本,该版本从本地的PostgreSQL数据库中检索其数据。您可以在这里查看该文章。

在这里

这次,我们正在探索Gradio库的使用。

此仪表板的数据将在本地CSV文件中,而PANDA将是我们的主要数据处理引擎。

如果您想查看该应用程序的快速演示,我将其部署到拥抱面孔的空间中。您可以使用下面的链接运行它,但是请注意,由于拥抱面部环境中的已知错误,两个输入日期选择器弹出窗口无效。仅在HF上部署应用程序的情况下,您仍然可以手动更改日期。在本地运行该应用程序正常运行,并且没有这个问题。

ginggingface上的仪表板演示

什么是Gradio?

Gradio是一个开源Python软件包,简化了用于机器学习模型,API或任何Python功能的演示或Web应用程序的过程。有了它,您可以创建演示或Web应用程序,而无需JavaScript,CSS或Web托管体验。通过仅编写几行Python代码,您可以解锁Gradio的功能,并无缝向更广泛的受众展示您的机器学习模型。

Gradio通过提供一个直观的框架来简化开发过程,该框架消除了从头开始消除与构建用户界面相关的复杂性。无论您是机器学习开发人员,研究人员还是爱好者,Gradio都可以使您创建美丽而互动的演示,从而增强机器学习模型的理解和可访问性。

我们将开发的内容

那个
作者的图像
pip

焦点