Flet 图表
· 阅读需 3 分钟
去年,我们引入了对 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 星 ⭐️ - 感谢大家的持续支持!