如何使用?
这次使用pycharm来演示如何使用streamlit。
首先编写一个名为“app.py”的py文件,然后导入streamlit库,为了后续方便演示pandas的dataframe,也需要导入pandas和numpy。
import streamlit as st
import pandas as pd
import numpy as np
最开始先打印最简单的"hello,world"
st.write("Hello world")
在Terminal界面下输入"streamlit run XXXXX/app.py"指令开始运行代码
执行完成会显示local URL并在打开浏览器调整到指定URL
不需要编写任何HTML,最简单的"hello,world"直接在页面上被显示出来了
接下来试下让页面显示dataframes
df = pd.DataFrame(np.random.randn(50, 20), columns=("col %d" % i for i in range(20)))
st.dataframe(df)
执行结果
可以看到页面上完整呈现随机数的dataframes
完整代码
import streamlit as st
import pandas as pd
import numpy as np
st.write("Hello world")
df = pd.DataFrame(np.random.randn(50, 20), columns=("col %d" % i for i in range(20)))
st.dataframe(df)
Comments NOTHING