跳到主要内容

Flet 图表

· 阅读需 3 分钟
Feodor Fitsner
Flet 创始人兼开发者

去年,我们引入了对 Matplotlib 和 Plotly 图表 的支持。两个库都能够将图表导出为 SVG 图像,并在 Flet 应用中显示。然而,这些图表在可视化方面虽然能够满足需求,但缺乏交互性和动画效果。

今天,我们发布了基于出色的 fl_chart 库的内置图表 📊 的 Flet 0.5.2 版本!

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

折线图(LineChart)

文档 · 示例

柱状图(BarChart)

文档 · 示例

饼图(PieChart)

文档 · 示例

备注

我们花了很多时间研究 fl_chart 库,并尝试以 Flet 的方式实现其大部分功能。然而,如果您发现 Flet 中缺少任何功能,而这些功能在库中可用,请 提交新的功能请求

其他变更

Pyodide 0.23

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

内存泄漏修复

在这个版本中,我们非常关注 Flet 应用中的内存泄漏问题。现在,当用户会话关闭时,其内存会被可靠地释放并进行垃圾回收。这使得 Flet 准备好应用于拥有大量用户的生产应用。

升级 Flet 模块到最新版本(pip install flet --upgrade),尝试一下新图表,并 告诉我们 您的想法!

嘿,Flet 项目 已经达到了 ⭐️ 5000 星 ⭐️ - 感谢大家的持续支持!