Gradio 的 Dataframe 升级了!🎨

社区文章 发布于 2025 年 3 月 19 日

如果你已经使用过 gr.Dataframe(),我想你会同意它表现出色。自定义、虚拟化、辅助功能、简洁的用户界面。我们对此并没有太多抱怨,尽管我们积压的问题清单不断增加,而且一些改进需求已经存在了一段时间。

现在,我们非常兴奋地发布 Gradio 数据框组件的一系列新更新。我们已经解决了 70 多个数据框问题,包括错误、改进和增强。

特性与增强

我们通过一些很棒的更新为数据框注入了强大的功能。快来看看吧。👀

多单元格选择

终于可以一次选择多个单元格了!轻松复制或删除选定区域的值。

行号和列冻结

添加行号列并保持关键列可见,以便在导航宽数据集时不会迷失方向!

复制按钮和全屏按钮

使用我们新的复制按钮,轻松将单元格值复制为逗号分隔的格式。需要更好的视图吗?全屏按钮为您提供无干扰的交互体验。

滚动到顶部按钮

看,所有这些数据!现在我们可以直接滚动到顶部。

辅助功能升级和样式增强

改进的键盘导航使得 gr.Dataframe 比以往任何时候都更易于访问。您还可以通过专用的样式参数控制 Dataframe 的外观,并提升应用程序的用户体验。

行和列选择

在选择事件中访问整个行数据,以实现更直观的交互和数据操作。

静态列

通过指定不可编辑的列来定制数据框的交互性。

搜索功能

使用我们强大的搜索功能,快速找到您需要的数据。

筛选功能

使用灵活的筛选选项,缩小数据集范围,精确聚焦所需内容。

改进的单元格选择

体验更流畅、更直观的单元格选择,符合您的预期行为。

接下来是什么?

虽然我们已经解决了 70 多个问题,并取得了巨大的进步,但我们仍有更多工作要做。展望未来,我们还有更多想法有待实施,并很高兴能继续完善辅助功能、性能和集成。敬请关注我们社交媒体上使用数据框的一些酷炫演示。

亲自尝试一下!

更新后的数据框已在最新的 Gradio 版本中发布。使用以下命令更新您的安装:

pip install --upgrade gradio

请查阅 Gradio 文档,获取示例和教程,以开始使用这些新功能。我们迫不及待地想看看您将创造什么!有什么想法或建议吗?请在我们的 GitHub 仓库中提出问题,与我们分享。

祝您构建愉快!

社区

注册登录 发表评论