构建和共享数据应用程序的更快方式。
Streamlit 可让您在几分钟(而不是几周)内将 Python 脚本转换为交互式 Web 应用程序。构建仪表板、生成报告或创建聊天应用程序。创建应用程序后,您可以使用我们的社区云平台来部署、管理和共享您的应用程序。
简单且Pythonic:编写漂亮、易于阅读的代码。
快速、交互式原型设计:让其他人与您的数据交互并快速提供反馈。
实时编辑:编辑脚本时立即查看应用程序更新。
开源且免费:加入充满活力的社区并为 Streamlit 的未来做出贡献。
打开终端并运行:
$ pip 安装streamlit $流线型你好
如果这会在您的浏览器中打开我们可爱的Streamlit Hello应用程序,那么您就已准备就绪!如果没有,请前往我们的文档了解具体安装。
该应用程序提供了一系列示例,说明您可以使用 Streamlit 做什么。跳转到快速入门部分以了解这一切是如何工作的。
使用以下代码创建一个新文件streamlit_app.py
:
import Streamlit as stx = st.slider("选择一个值")st.write(x, "平方是", x * x)
现在运行它来打开应用程序!
$ streamlit run streamlit_app.py
Streamlit 附带了大量额外的强大元素,可为您的数据应用程序增添趣味并取悦您的观众。一些例子:
输入小部件 | 数据框 | 图表 | 布局 | 多页面应用程序 | 乐趣 |
我们充满活力的创作者社区还使用 ? 扩展了 Streamlit 功能。 Streamlit 组件。
您可以使用 Streamlit 构建很多东西:
法学硕士和聊天机器人应用程序
科学与技术应用程序
NLP 和语言应用程序
金融和商业应用程序
地理和社会应用
还有更多!
看看我们的画廊!
使用我们的社区云免费部署、管理和共享您的应用程序!在这里注册。
浏览我们的文档以了解 Streamlit 的工作原理。
在我们的社区论坛中提出问题并获取帮助。
阅读我们的博客,了解开发者和创作者的提示。
通过安装或创建您自己的 Streamlit 组件来扩展 Streamlit 的功能。
使用存储库中的 Streamlit GitHub 徽章帮助其他人找到并使用您的应用程序:
[![Streamlit 应用程序](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](URL_TO_YOUR_APP)
Streamlit 是完全免费和开源的,并根据 Apache 2.0 许可证获得许可。