仪表板

认识streamlit

发布时间:2022/7/4 21:59:10   
白癜风治疗方法 http://pf.39.net/bdfyy/bjzkbdfyy/150322/4595403.html

Streamlit是一个开源Python库,是一个基于Python的Web应用程序框架,致力于以更高效、更灵活的方式可视化数据,并分析结果。可以轻松创建和共享用于机器学习和数据科学的精美自定义Web应用程序。只需几分钟,您就可以构建和部署强大的数据应用程序。

为什么选择Streamlit?

目前,应用程序需求量巨大,开发人员需要一直开发新的库和框架,帮助构建并部署快速上手的仪表板。Streamlit是一个库,可将仪表板的开发时间从几天缩短至几小时。以下是选择Streamlit的原因:

1.Streamlit是一个免费的开源库。

2.和安装其他python包一样,Streamlit的安装非常简单。

3.Streamlit学起来很容易,无需要任何Web开发经验,只需对Python有基本的了解,就足以构建数据应用程序。

4.Streamlit与大部分机器学习框架兼容,包括Tensorflow和Pytorch、Scikit-learn和可视化库,如Seaborn、Altair、Plotly等。

Streamlit在启动Streamlit应用程序之前,我们必须安装Streamlit库。在终端中执行以下命令,安装streamlit。

pipinstallstreamlit

从pip安装信息可以看出依赖的库比较多,如果安装中出现了下载慢,可以改pip的安装源或者下载.whl然后再安装。安装好后就可以运行了。

使用Streamlit很简单。首先,在一个普通的Python脚本中加入一些Streamlit命令,然后用streamlitrun:

streamlitrunyour_script.py[--scriptargs]

一旦运行如上所示的脚本,本地Streamlit服务器将启动,您的应用程序将在默认web浏览器的新选项卡中打开。该应用程序是您的画布,您可以在其中绘制图表、文本、小部件、表格等。

运行Streamlit的另一种方式是将其作为Python模块运行。这在配置PyCharm这样的IDE以使用Streamlit时非常有用:

#Runningpython-mstreamlitrunyour_script.py#isequivalentto:streamlitrunyour_script.py

安装好后就可以运行演示事例了。

streamlithello

运行结果如下图:

选择左边的“chooseademo’”,如下图:

预览时标签不可点收录于话题#个上一篇下一篇
转载请注明:http://www.aideyishus.com/lkyy/893.html
------分隔线----------------------------

热点文章

  • 没有热点文章

推荐文章

  • 没有推荐文章