当前位置: 首页 > news >正文

小程序开发 与网站开发区别ps切片做网站

小程序开发 与网站开发区别,ps切片做网站,北京网站开发飞沐,游戏攻略网站怎么做Streamlit 是一个开源的 Python 库#xff0c;用于快速构建和共享数据应用程序。它可以让开发者用简洁的代码将机器学习模型、数据可视化、分析工具等快速构建为交互式的 Web 应用。 Streamlit 的特点 简单易用#xff1a;使用 Python 编写即可构建功能强大的 Web 应用。实时… Streamlit 是一个开源的 Python 库用于快速构建和共享数据应用程序。它可以让开发者用简洁的代码将机器学习模型、数据可视化、分析工具等快速构建为交互式的 Web 应用。 Streamlit 的特点 简单易用使用 Python 编写即可构建功能强大的 Web 应用。实时更新Streamlit 应用会随着代码的修改自动更新无需手动刷新浏览器。支持丰富的组件包括表单、按钮、文本框、图表、图片等多种交互组件。集成机器学习模型支持直接加载和展示机器学习模型的输出用户可以通过交互操作改变输入并实时看到模型预测结果。 主要功能 可视化数据支持通过 Matplotlib、Plotly、Altair 等库展示交互式图表。文件上传支持用户上传文件进行处理。组件支持如按钮、滑动条、文本框、选择框等。实时交互通过简单的操作可以实现用户输入与模型预测的互动。 Streamlit 安装 可以使用 pip 直接安装 pip install streamlit注意如果你安装的时候出现下面的错误 error: command ‘cmake’ failed: No such file or directory [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pyarrow Failed to build pyarrow ERROR: Failed to build installable wheels for some pyproject.toml based projects (pyarrow) 解决方法 首先安装cmake conda install cmake然后安装pyarrow conda install pyarrow注意我这里是使用conda进行安装的如果你在mac上使用brew安装可以试一下是否可以成功但是下面的pyarrow如果使用pip安装失败请使用conda进行安装 安装这些之后再执行pip install streamlit就可以成功了 基本用法 创建一个简单的 Streamlit 应用 import streamlit as st# 设置网页标题 st.title(Streamlit 示例应用)# 在网页中添加一个文本框让用户输入数据 user_input st.text_input(请输入一些文本:)# 添加一个按钮用户点击时执行某个动作 if st.button(显示输入的文本):# 显示用户输入的文本st.write(您输入的文本是, user_input)# 添加一个简单的数字输入框用户可以选择数字 number_input st.number_input(请选择一个数字, min_value0, max_value100)# 显示数字输入框的结果 st.write(f你选择的数字是{number_input}) 运行应用 将上面的代码保存为 app.py然后在命令行运行 streamlit run app.py# You can now view your Streamlit app in your browser.# Local URL: http://localhost:8501 # Network URL: http://10.4.101.18:8501# For better performance, install the Watchdog module:# $ xcode-select --install # $ pip install watchdog 运行上面会会弹出下面的页面 此时浏览器会自动打开显示你的应用。每次修改代码并保存后页面会自动更新显示最新的变化。 常用组件 按钮Button if st.button(点击我):st.write(按钮被点击了)滑动条Slider number st.slider(选择一个数字, 0, 100, 25) st.write(f你选择的数字是: {number})选择框Selectbox option st.selectbox(选择一个选项, [苹果, 香蕉, 橙子]) st.write(f你选择的选项是: {option})文件上传File uploader uploaded_file st.file_uploader(上传一个文件) if uploaded_file is not None:st.write(文件已上传)文本输入Text Input user_input st.text_input(请输入文本) st.write(f你输入的文本是: {user_input})使用 Streamlit 构建一个交互式数据可视化应用 假设你有一个简单的数据集并想用 Streamlit 来展示它。以下是一个展示 Pandas 数据框的例子 import streamlit as st import pandas as pd# 创建一个简单的 DataFrame data {名称: [苹果, 香蕉, 橙子],数量: [10, 20, 30],价格: [1.2, 0.5, 0.8] } df pd.DataFrame(data)# 显示 DataFrame st.write(水果信息, df)# 使用图表展示数据 st.bar_chart(df.set_index(名称)[数量])Streamlit 的高级功能 缓存 使用 st.cache 可以缓存函数的结果避免重复计算提高性能 st.cache def load_data():return pd.read_csv(large_dataset.csv)多页应用 Streamlit 支持在应用中创建多个页面通过 st.selectbox 或 st.radio 来选择不同的页面内容。 自定义组件 如果需要更复杂的组件可以使用 streamlit.components 来创建自定义的 HTML、JavaScript 和 CSS 组件。
http://www.hkea.cn/news/14407173/

相关文章:

  • 网站程序组成现在做什么网站好
  • wordpress创建数据库类型选什么用做网站不带优化的吗
  • 企业网站开发常用的字体网站怎么做关键词排名
  • 网站建设公司的网销好做吗二手车网站建设论文
  • wordpress ie8不兼容青岛市做网站优化
  • 电子商务网站开发技术路线山西建站公司
  • 网站托管内容网站优化公司排行
  • 网站模板套餐深圳画册设计企业
  • 怎么注册公司抖音账号西安seo公司哪家好
  • 电子商务网站建设的一般步骤有论企业网站建设的必要性
  • 如何使用c 进行网站开发上海seo推广服务
  • 黑龙江建设部网站四川电商推广公司
  • 网站如何快速被百度收录wordpress分类目录样式
  • 个人网站导航html源码江西专业网站建设
  • 安徽网站线上开发公司开发app贵吗
  • 国内永久免费saascrm做网站送优化
  • 做视频比较好的理财网站有哪些服装外贸流程
  • 网站免费建站pixiv app秀米网站怎么做推文
  • 做网站赚金币专注小程序定制开发
  • 西部数码怎么上传网站淮安市住房和城乡建设局网站首页
  • 企业网站一般包括哪些内容青岛网站建设公司哪家好
  • 东莞有哪些做网站网站不备案不能访问吗
  • nike网站建设分析百度平台商家
  • 国外电商网站有哪些网站开发 荣誉资质
  • 文山 砚山 网站建设ps做图 游戏下载网站
  • 网站开发是打代码吗品牌创建的六个步骤
  • 网站的推广方法有哪些建设工程检测中心网站
  • 仪征建设银行官方网站阿里模板网站建设
  • node做网站后台如何写好网站建设方案
  • 怎么用ip访问vps网站广告公司加盟代理哪家好