返回当前显示在浏览器 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 元素数组时,这种行为是有意义的。
相关用法
- Python Streamlit st.experimental_singleton.clear用法及代码示例
- Python Streamlit st.experimental_singleton用法及代码示例
- Python Streamlit st.experimental_memo.clear用法及代码示例
- Python Streamlit st.experimental_memo用法及代码示例
- Python Streamlit st.experimental_set_query_params用法及代码示例
- Python Streamlit st.experimental_rerun用法及代码示例
- Python Streamlit st.experimental_show用法及代码示例
- Python Streamlit st.expander用法及代码示例
- Python Streamlit st.exception用法及代码示例
- Python Streamlit st.empty用法及代码示例
- Python Streamlit st.error用法及代码示例
- Python Streamlit st.echo用法及代码示例
- Python Streamlit st.bokeh_chart用法及代码示例
- Python Streamlit st.caption用法及代码示例
- Python Streamlit st.text_input用法及代码示例
- Python Streamlit st.area_chart用法及代码示例
- Python Streamlit st.title用法及代码示例
- Python Streamlit st.cache用法及代码示例
- Python Streamlit st.video用法及代码示例
- Python Streamlit st.vega_lite_chart用法及代码示例
- Python Streamlit st.slider用法及代码示例
- Python Streamlit st.header用法及代码示例
- Python Streamlit st.container用法及代码示例
- Python Streamlit st.form_submit_button用法及代码示例
- Python Streamlit st.form用法及代码示例
注:本文由纯净天空筛选整理自streamlit.io大神的英文原创作品 st.experimental_get_query_params。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。