> 文章列表 > 30天学会《Streamlit》(6)

30天学会《Streamlit》(6)

30天学会《Streamlit》(6)

30学会《Streamlit》是一项编码挑战,旨在帮助您开始构建Streamlit应用程序。特别是,您将能够:

  • 为构建Streamlit应用程序设置编码环境

  • 构建您的第一个Streamlit应用程序

  • 了解用于Streamlit应用程序的所有很棒的输入/输出小部件

第6天 - 使用Streamlit社区云部署Streamlit应用程序

Streamlit社区云的工作原理

Streamlit社区云是您的团队部署、管理和协作Streamlit应用程序的工作空间。您将Streamlit Community Cloud帐户直接连接到GitHub存储库(公共或私有),然后Streamlit社区云直接从您存储在GitHub上的代码启动应用程序。大多数应用程序将在几分钟内启动,每当您在GitHub上更新代码时,您的应用程序将自动为您更新。这为您部署的应用程序创建了一个快速的迭代周期,以便应用程序的开发人员和观众可以快速原型化、探索和更新应用程序。

Streamlit Community Cloud在后台处理所有的容器化、身份验证、扩展、安全性和其他一切,因此您只需担心创建应用程序。维护Streamlit应用程序很容易。容器获得最新的安全修补程序,并主动监视容器的运行状况。我们还建立了观察和监控应用程序的能力。

Streamlit社区云

Streamlit社区云是一种托管服务,用于轻松部署Streamlit应用程序。

https://streamlit.io/cloud

注册Streamlit社区云

您只需使用Google或GitHub帐户登录即可轻松注册Streamlit社区云。

https://streamlit.io/cloud

部署Streamlit应用程序

要部署Streamlit应用程序,请执行以下操作:

  1. 使用GitHub或Gmail凭据登录

  2. 选择回购、分支和文件

  3. 单击部署

然后,每当你进行git推送时,你的应用程序将立即更新。

更多操作在此不作累述,具体可参见:

https://docs.streamlit.io/streamlit-community-cloud/get-started

加油吧,测试人!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。未来的你肯定会感谢现在拼命的自己!