惊呆!用streamlit快速搭建炫酷站点!

来源:python技术

作者:python技术

今天给大家推荐一个Streamlit带导航的网页应用制作方法。

streamlit-option-menu是一个全新的网页导航制作模块包,安装方法:

pip install streamlit_option_menu

今天的实现效果

已部署到linux服务器上 http://www.ssw.fit:8501/

今天的实现效果.mp4

可以一个小脚本,很简单就做一个侧边导航栏、自我介绍、浏览图片音频视频、单词翻译、可视化、在线浏览PDF文档等等。

比较来说,它比用django、flask等框架搭一个站点,或docsify、vuepress、pelican等博客建设工具来的快。很多时候,我们只需要简单展示一些东西,收集几首有趣的歌曲,帮我翻译个单词,如此如此就好啦,不要给我搞得太麻烦!

侧边导航栏

Img

import streamlit as st,requests,json
from streamlit_option_menu import option_menu
import streamlit.components.v1 as html

st.set_page_config(page_title="桃花朵朵开", page_icon="", layout="wide")


sysmenu = '''