Custom Components

组件是第三方Python模块,扩展了Streamlit的可能性。

组件非常易于使用:

  1. 首先找到你想使用的组件。两个很好的资源是:

  2. 使用您喜欢的Python包管理器安装组件。此步骤及所有后续步骤均在您的组件说明中描述。

    例如,要使用出色的AgGrid组件,您首先需要安装它:

    pip install streamlit-aggrid
  3. 在你的Python代码中,按照其说明导入组件。对于AgGrid,这一步是:

    from st_aggrid import AgGrid
  4. ...现在你可以使用它了!对于AgGrid,那就是:

    AgGrid(my_dataframe)

如果您有兴趣制作自己的组件,请查看以下资源:

或者,如果您更喜欢通过视频学习,我们的工程师 Tim Conkling 已经制作了一些非常棒的教程:

视频教程,第一部分
视频教程,第二部分
forum

还有问题吗?

我们的 论坛 充满了有用的信息和Streamlit专家。