Custom Components
组件是第三方Python模块,扩展了Streamlit的可能性。
How to use a Component
组件非常易于使用:
-
首先找到你想使用的组件。两个很好的资源是:
-
使用您喜欢的Python包管理器安装组件。此步骤及所有后续步骤均在您的组件说明中描述。
例如,要使用出色的AgGrid组件,您首先需要安装它:
pip install streamlit-aggrid
-
在你的Python代码中,按照其说明导入组件。对于AgGrid,这一步是:
from st_aggrid import AgGrid
-
...现在你可以使用它了!对于AgGrid,那就是:
AgGrid(my_dataframe)
Making your own Component
如果您有兴趣制作自己的组件,请查看以下资源:
或者,如果您更喜欢通过视频学习,我们的工程师 Tim Conkling 已经制作了一些非常棒的教程:
视频教程,第一部分
视频教程,第二部分
还有问题吗?
我们的 论坛 充满了有用的信息和Streamlit专家。