1. Hello World 应用
任务说明
本案例的目标是创建一个最简的 Streamlit Web 应用,在浏览器页面中显示文本“Hello World”。通过该案例,你将掌握 Streamlit 应用的基本文件结构、启动方式以及页面渲染逻辑,为后续案例打下基础。
实现步骤
首先,确保当前环境中已安装 Streamlit(安装命令:pip install streamlit)。然后,在任意工作目录下新建一个 Python 文件,命名为 app.py。该文件即为 Streamlit 应用的入口脚本,Streamlit 会执行此脚本并将其中所有渲染指令输出到网页上。
在 app.py 中,我们只需要调用 st.write() 函数即可将文本内容渲染到页面。该函数是 Streamlit 中最通用的输出函数,能够自动识别传入的字符串、数字、DataFrame 等多种数据类型并选择合适的展示方式。对于纯文本,它会直接以段落形式显示在页面主体区域。
完整代码
# app.py
import streamlit as st
st.write("Hello World")
运行与验证
在终端中进入 app.py 所在目录,执行以下命令启动应用:
streamlit run app.py
启动成功后,终端会输出本地访问地址(通常为 http://localhost:8501)。使用浏览器打开该地址,页面主体区域应显示文本“Hello World”。
判定标准:浏览器页面中出现且仅出现“Hello World”字样,且页面无报错信息,即视为案例通过。