文档

  • rocket_launch

    开始

    • 安装
      add
    • 基础
      add
    • 第一步
      add
  • code

    Develop

    • 概念
      add
    • API参考
      remove
      • PAGE ELEMENTS
      • 编写和魔法
        add
      • 文本元素
        add
      • 数据元素
        add
      • 图表元素
        add
      • 输入小部件
        add
      • 媒体元素
        add
      • 布局和容器
        add
      • 聊天元素
        add
      • 状态元素
        add
      • 第三方组件open_in_new
      • APPLICATION LOGIC
      • 导航和页面
        add
      • 执行流程
        add
      • 缓存和状态
        add
      • 连接和密钥
        add
      • 自定义组件
        add
      • 实用工具
        remove
        • st.context
        • st.experimental_user
        • st.帮助
        • st.html
      • 配置
        add
      • TOOLS
      • 应用测试
        add
      • 命令行
        add
    • 教程
      add
    • 快速参考
      add
  • web_asset

    部署

    • 概念
      add
    • Streamlit 社区云
      add
    • 雪花
    • 其他平台
      add
  • school

    知识库

    • 常见问题
    • 安装依赖
    • 部署问题
  • Home/
  • 开发/
  • API reference/
  • 实用工具

Utilities and user info

有一些方法允许你在应用程序中创建占位符,使用文档字符串提供帮助,获取和修改配置选项以及查询参数。

上下文

st.context 提供了一个只读接口来访问cookies和headers。

st.context.cookies st.context.headers

获取帮助

显示对象的文档字符串,格式良好。

st.help(st.write) st.help(pd.DataFrame)

渲染HTML

将HTML字符串渲染到您的应用程序中。

st.html("<p>Foo bar.</p>")

用户信息

st.experimental_user 返回有关Streamlit Community Cloud上私有应用程序的登录用户的信息。

if st.experimental_user.email == "foo@corp.com": st.write("Welcome back, ", st.experimental_user.email) else: st.write("You are not authorized to view this page.")
Previous: Custom componentsNext: st.context
forum

还有问题吗?

我们的 论坛 充满了有用的信息和Streamlit专家。