streamlit以前只支持单页面,要想多页面,也不是不行,但是需要点技巧。但是新版streamlit己经原生支持多页面了。方法很简单,如下:
1 | $ pip install streamlit --upgrade #先升级到最新版 streamlit |
假设主页面的文档main_page.py如下:
1 | import streamlit as st |
_
在 pages目录下,建立pages2.py pages3.py ….,示便代码如下
1 | import streamlit as st |
1 | import streamlit as st |
只要执行 strreamlit run main_page.py,则自动在左侧栏出现page2与page3的链接,注意排序竟然是按文件名来排序的。_