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