跳到主要内容

Flet图表

· 阅读需 3 分钟
Feodor Fitsner
Flet创始人和开发人员

去年我们介绍了对Matplotlib和Plotly图表的支持。这两个库都可以将图表导出为SVG图像,然后在Flet应用中显示。然而,这种图表虽然满足了可视化的目的,但缺少交互性和动画效果。

今天,我们发布了版本0.5.2的Flet,其中内置了基于优秀的fl_chart库的图表控件📊!

我们引入了三个新的图表控件:

折线图(LineChart)

文档 · 示例

条形图(BarChart)

文档 · 示例

饼图(PieChart)

文档 · 示例

备注

我们花了很多时间研究fl_chart库,试图在Flet中以Flet的方式实现它的大部分功能。然而,如果您在Flet中看到任何遗漏的功能,但库中有,请提交一个新的功能请求

其他变更

Pyodide 0.23

Pyodide是一个在浏览器中提供Python运行时的工具,用于将Flet应用作为静态网站运行。它已经升级到0.23版本,该版本基于Python 3.11.2,并且带来了一些大小和性能改进

内存泄漏修复

在这个版本中,我们非常关注Flet应用中的内存泄漏问题。现在,当用户关闭会话时,其内存将被可靠地释放和垃圾回收。这使得Flet适用于具有大量用户的生产应用程序。

将Flet模块升级到最新版本(pip install flet --upgrade),尝试使用图表,并告诉我们您的想法(https://discord.gg/dK42zqUs)!

嘿,Flet项目已经获得了⭐️ 5K星⭐️ - 感谢大家的持续支持!