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

基于html5的旅游网站的设计建设网站 请示 报告

基于html5的旅游网站的设计,建设网站 请示 报告,如何开通企业邮箱,wordpress 443端口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.dnsts.com.cn/news/139678.html

相关文章:

  • 温州制作企业网站潍坊住房公积金官网
  • 云谷系统网站开发wordpress jnews
  • 完整网站建设案例教程网易云跟帖 wordpress
  • 大兴网站建设多少钱帝国cms网站名称
  • 网站设计制作一条龙免费服装网站建设项目规划书
  • 做网站用html5舞蹈培训网站模板
  • 成都建设路小学网站深圳设计公司有哪家
  • 如何做生鲜配送网站生意免费crm客户管理系统
  • 有电脑网站怎样建手机买个购物网站
  • 旅游网站建设流程步骤《电子商务网站建设》精品课
  • 招聘网站建设深圳网页制作基础教程例子ppt
  • 安庆网站建设专wordpress修改访问量
  • 长安东莞网站推广小程序商城代运营
  • 建设通网站不良信用信息撤销东莞市疾控中心官网
  • 精品网站建设需要多少钱软件开发价格标准
  • 受欢迎的大连网站建设张掖作风建设年网站
  • 阿里巴巴的网站怎么做做携程怎样的网站
  • 海拉尔网站建设 网站设计行业门户网站建站
  • 电子商务网站开发课程教案个人网站免费域名
  • 长沙网络营销张家港seo建站
  • 用jsp做留言板网站海口分类信息网站
  • 做网站的做网站麻烦吗群辉授权wordpress权限
  • 做网站 需要了解什么上海网站设计开
  • 二 一九wordpress南宁网站优化推广
  • 简洁文章类网站搜索引擎营销的步骤
  • 网站怎么进行优化ppt模板下载免费版学生
  • 个人如何在企业网站做实名认证网址seo关键词
  • 浏览收费网站模板遂宁市住房与城乡建设厅网站
  • 排名优化网站seo排名如何做网站外部链接
  • 湖州民生建设有限公司网站如何在百度上建立自己的网站