当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Streamlit st.experimental_get_query_params用法及代码示例


返回当前显示在浏览器 URL 栏中的查询参数。

函数签名

st.experimental_get_query_params()
返回说明

(dict)

当前查询参数作为字典。 "Query parameters" 是 URL 中第一个 "?" 之后的部分。

示例

假设用户的网络浏览器位于http://localhost:8501/?show_map=True&selected=asia&selected=america.然后,您可以使用以下方法获取查询参数:

st.experimental_get_query_params()
{"show_map": ["True"], "selected": ["asia", "america"]}

请注意,返回的 dict 中的值是 always 列表。这是因为我们在内部使用 Python 的 urllib.parse.parse_qs(),它的行为方式是这样的。当您考虑到查询字符串中的每个项目都可能是一个 1 元素数组时,这种行为是有意义的。

相关用法


注:本文由纯净天空筛选整理自streamlit.io大神的英文原创作品 st.experimental_get_query_params。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。