File size: 1,088 Bytes
1d0271a
044c7d2
1d0271a
db9ca60
2835ddd
1d0271a
81f3976
db9ca60
 
044c7d2
 
 
 
 
 
cbbacc3
044c7d2
cbbacc3
044c7d2
 
 
 
 
 
 
0f4db48
81f3976
044c7d2
 
0f4db48
81f3976
0f4db48
044c7d2
 
db9ca60
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import streamlit as st
# from subapps import page1, page2, page3

# 设置页面配置
st.set_page_config(layout="wide")


# 主应用
def main():
    # st.sidebar.title("导航")
    # pages = {
    #     "NIPS 论文数据集高斯混合聚类分析": page1,
    #     "第二个子应用": page2,
    #     "第三个子应用": page3
    # }
    
    # page = st.sidebar.radio("选择子应用", tuple(pages.keys()))
    
    # # 根据选择的子应用加载相应的页面
    # pages[page].main()
    # app.py

    # https://www.cnblogs.com/wang_yb/p/18502232

    page1 = st.Page("my_pages/page1.py", title="无监督聚类动态变化", icon="📊", default=True)
    page2 = st.Page("my_pages/page2.py", title="超图神经网络训练过程", icon="📈")
    page3 = st.Page("my_pages/page3.py", title="Presentation 演示", icon="📉")
    # page3 = st.Page("dev/test.py", title="第三个子应用", icon="📉")

    pg = st.navigation([page1, page2, 
                        page3
                        ])
    pg.run()
    # pass

if __name__ == "__main__":
    main()