Gradio 的 Dataframe 升级了!🎨
社区文章 发布于 2025 年 3 月 19 日
如果你已经使用过
gr.Dataframe()
,我想你会同意它表现出色。自定义、虚拟化、辅助功能、简洁的用户界面。我们对此并没有太多抱怨,尽管我们积压的问题清单不断增加,而且一些改进需求已经存在了一段时间。
现在,我们非常兴奋地发布 Gradio 数据框组件的一系列新更新。我们已经解决了 70 多个数据框问题,包括错误、改进和增强。
特性与增强
我们通过一些很棒的更新为数据框注入了强大的功能。快来看看吧。👀
多单元格选择
终于可以一次选择多个单元格了!轻松复制或删除选定区域的值。
行号和列冻结
添加行号列并保持关键列可见,以便在导航宽数据集时不会迷失方向!
复制按钮和全屏按钮
使用我们新的复制按钮,轻松将单元格值复制为逗号分隔的格式。需要更好的视图吗?全屏按钮为您提供无干扰的交互体验。
滚动到顶部按钮
看,所有这些数据!现在我们可以直接滚动到顶部。
辅助功能升级和样式增强
改进的键盘导航使得 gr.Dataframe 比以往任何时候都更易于访问。您还可以通过专用的样式参数控制 Dataframe 的外观,并提升应用程序的用户体验。
行和列选择
在选择事件中访问整个行数据,以实现更直观的交互和数据操作。
静态列
通过指定不可编辑的列来定制数据框的交互性。
搜索功能
使用我们强大的搜索功能,快速找到您需要的数据。
筛选功能
使用灵活的筛选选项,缩小数据集范围,精确聚焦所需内容。
改进的单元格选择
体验更流畅、更直观的单元格选择,符合您的预期行为。
接下来是什么?
虽然我们已经解决了 70 多个问题,并取得了巨大的进步,但我们仍有更多工作要做。展望未来,我们还有更多想法有待实施,并很高兴能继续完善辅助功能、性能和集成。敬请关注我们社交媒体上使用数据框的一些酷炫演示。
亲自尝试一下!
更新后的数据框已在最新的 Gradio 版本中发布。使用以下命令更新您的安装:
pip install --upgrade gradio
请查阅 Gradio 文档,获取示例和教程,以开始使用这些新功能。我们迫不及待地想看看您将创造什么!有什么想法或建议吗?请在我们的 GitHub 仓库中提出问题,与我们分享。
祝您构建愉快!