使用 Streamlit 构建 Python Web 应用程序

使用 Streamlit 构建 Python Web 应用程序

立即下载
免费资源
暂无评分
130
0
几分钟内人工智能和数据应用

在 Manning 注册纸质书即可免费获得电子书。

您刚刚用 Python 构建了一些令人惊叹的东西,并准备好与世界分享它!但是将其发布到网络上是否意味着……学习 JavaScript?借助 Streamlit 框架,您可以完全用 Python 快速构建交互式 Web 应用程序。通过提供一系列预构建的 UI 组件和简化的配置,Streamlit 将您对数据工具和 AI 工作流程的想法转化为可用的应用程序,而无需任何繁琐的 HTML、CSS 和 JavaScript。

使用 Streamlit 构建 Python Web 应用程序遵循经过验证的边构建边学习的方法。每章都会介绍一个新的实践项目。您将创建数据仪表板、交互式检查表,甚至是使用 RAG 和代理模式优化的 AI 聊天机器人。您还将从故意的错误和现实世界的调试挑战中学习,从而了解 Streamlit 的实际工作原理。每个项目都可以帮助您掌握作为 Python 程序员可能没有学到的软件工程技能 – 收集需求、持久性和数据库集成、用户身份验证、部署和故障排除。

• 无需 HTML/CSS/JavaScript 即可构建交互式 Web 应用程序
• 了解 Streamlit 的执行模型
• 使用数据库和持久性数据
• 创建和部署生产级架构
• 实施用户身份验证和授权
• 使用法学硕士构建人工智能驱动的应用程序
•开发仪表板和可视化
• 实施安全最佳实践

关于技术

借助 Streamlit 框架,您可以完全使用 Python 快速构建交互式 Web 应用程序。通过提供一系列预构建的 UI 组件和简化的配置,Streamlit 将您对数据工具和 AI 工作流程的想法转化为可用的应用程序,而无需任何繁琐的 HTML、CSS 和 JavaScript。

关于本书

使用 Streamlit 构建 Python Web 应用程序遵循经过验证的边构建边学习的方法。每章都会介绍一个新的实践项目。您将创建数据仪表板、交互式检查表,甚至是使用 RAG 和代理模式优化的 AI 聊天机器人。在此过程中,您将练习调试、部署、数据库集成和其他软件工程技能。

内容

• 了解 Streamlit 的执行模型
• 使用数据库和持久数据
• 实现用户身份验证和授权
• 构建人工智能驱动的应用程序

关于读者

适合 Python 程序员。无需网络应用或 AI 技能。

关于作者

Aneev Kochakadan 是 OpenAI 的软件工程师,之前曾在 Stripe 和 Google 工作过。他设计并构建了从在线事务服务到数据管道和商业智能工具的各种系统。

目录

第 1 部分
1 Streamlit 简介
2 Streamlit 入门
3 将应用程序从概念转化为代码
4 Streamlit 的执行模型
5 与世界分享您的应用程序
第 2 部分
6 适合 CEO 的仪表板
7 CEO 反击:增压仪表板
8 使用 Streamlit 构建 CRUD 应用程序
第 3 部分
9 创建人工智能驱动的应用程序
10 使用 LangGraph 和 Streamlit 的 RAG 和代理应用程序
第 4 部分
11 测试 Streamlit 应用程序
12 打包和部署 Streamlit 应用程序
附录
A 安装 Python 和 Streamlit

其他信息

收录者
发布日期
8月21日
类别
计算机与技术
软件名称
使用 Streamlit 构建 Python Web 应用程序
探索
Ebooks
语言
英语
格式
True PDF
页码
482
编码
978-1633436015
作者
Aneev Kochakadan
版本
2026
出版商
Manning Publications

下载版本

版本 兼容平台 语言 大小 更新时间 下载
LB 8316 英文 60.7MB 2026-08-21
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。

评分及评论

0

(满分5, 共5用户评价)

来评个分数吧

  • 5星
    100%
  • 4星
    0%
  • 3星
    0%
  • 2星
    0%
  • 1星
    0%

使用 Streamlit 构建 Python Web 应用程序