streamlit 学习

表情网站
https://getemoji.com/

官网:
https://streamlit.io/

文档
https://docs.streamlit.io/develop/api-reference/chat/st.chat_message

安装:

pip install streamlit

启动

以下的python 文件指写streamlit 程序的脚步。

1、先切换目录到Python文件放置的目录下
切换到d盘
命令 d:
切换到对应的文件夹
命令 cd D:\code\streamlit

2、在cmd中运行python 文件,启动一个网页。

streamlit run xx.py --server.port 8501

成果后显示
在这里插入图片描述

3、在程序运行期间,需要保障命令行不关闭否则会出现连接不上的问题。Python文件是否关闭不产生影响。

在这里插入图片描述

4、通过subprocess 库,将上述的三步写成python文件。运行该文件后即可启动页面,并且该方式没有命令行的黑框。

import subprocess# 假设'xx'是相对于当前脚本的目录,且'app_chatlm.py'位于'xx'目录下
directory = "D:\xx\code\streamlit"
app_script = "app_chatlm.py"# 构造一个shell命令序列
command_sequence = f"cd {directory} && streamlit run {app_script} --server.port 8501"# 使用shell=True来通过shell执行命令序列
subprocess.run(command_sequence, shell=True)

6、如果页面不能自动弹出,需要手动点击Local URL。
在这里插入图片描述

5、增加内容

修改py文件并保存后,刷新网页即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/16202.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VMware虚拟机-设置系统网络IP、快照、克隆

1.设置网络IP 1.点击右上角开关按钮-》有线 已连接-》有线设置 2.手动修改ip 3.重启或者把开关重新关闭开启 2.快照设置 快照介绍: 通过快照可快速保存虚拟机当前的状态,后续可以使用虚拟机还原到某个快照的状态。 1.添加快照(需要先关闭虚拟机) 2.在…

[JAVASE] 类和对象(六) -- 接口(续篇)

目录 一. Comparable接口 与 compareTo方法 1.1 Comparable接口 1.2 compareTo方法的重写 1.2.1 根据年龄进行比较 1.2.2 根据姓名进行比较 1.4 compareTo 方法 的使用 1.3 compareTo方法的缺点(重点) 二. Comparator接口 与 compare方法 2.1 Comparator接口 2.2 compare 方法…

蓝桥杯算法心得——李白打酒(加强版)

大家好,我是晴天学长,记忆化搜索,找到技巧非常重要,需要的小伙伴可以关注支持一下哦!后续会继续更新的。💪💪💪 2) .算法思路 1.memo三维表示记录的结果 3).算法步骤 1…

slint esp32 tokio

源码:https://github.com/xiaguangbo/slint_esp32_tokio cpu 是 esp32c2,屏幕是 ili9341,触摸是 xpt2046,使用 spi 半双工 不使用DMA(esp-rs还没支持),SPI 40M,240*320全屏刷新为1.5…

python文件IO之pickle 模块读写对象数据

可以向一个文件中写入字符串,读取后也是读取字符串形式,但是不能直接向文件中写入像列表这样的对象,需要 pickle 等模块才行。 pickle 模块介绍 pickle 模块使用强大且有效的算法来进行序列化和反序列化。 序列化是指将一个对象转换为能够存…

前端面试手册

前端面试手册 岗位职责: 1.熟悉公司业务,能独立高效高质地完成任务,负责功能的开发、测试、上线、维护; 2.负责推动、优化前端基础架构、组件抽象,提升开发效率; 3.关…

四. TensorRT模型部署优化-模型部署的基础知识

目录 前言0. 简介1. FLOPS2. TOPS3. HPC的排行,CPU/GPU比较4. FLOPs5. FLOPS是如何计算的6. CUDA Core vs Tensor Core总结参考 前言 自动驾驶之心推出的 《CUDA与TensorRT部署实战课程》,链接。记录下个人学习笔记,仅供自己参考 本次课程我们…

记一次Spark cache table导致的数据问题以及思考

目前在做 Spark 升级(3.1.1升级到3.5.0)的时候,遇到了cache table导致的数据重复问题,这种情况一般来说是很少见的,因为一般很少用cache table语句。 当然该问题已经在Spark3.5.1已经解决了,可以查看对应的 SPARK-46995和SPARK-45592 从以上的…

最小二乘法-超详细推导(转换为矩阵乘法推导,矩阵求导推导)

最小二乘法就是让均方误差最小。 下面是损失函数转换为矩阵方式的详解 如何让其最小,在导数为0的地方取极小值。 问:导数为0的地方可能去极大值,也可能是极小值,凭什么说导数为0就是极小值? 答:因为使用…

android ndc firewall 命令type 黑名单 白名单差异

可以看到以白名单方式使能防火墙,fw_FORWARD fw_INPUT fw_OUTPUT 的操作是DROP或REJEDCT。即默认所有应用不允许上网,需要 XXX:/ # ndc firewall enable whitelist 200 0 Firewall command succeeded XXX:/ # iptables -t filter -L Chain INPUT (polic…

酷黑简洁大气体育直播自适应模板赛事直播门户网站源码

源码名称:酷黑简洁大气体育直播自适应模板赛事直播门户网站源码 开发环境:帝国cms 7.5 安装环境:phpmysql 支持PC与手机端同步生成html(多端同步生成插件) 带软件采集,可以挂着自动采集发布,无…

【HSQL001】HiveSQL内置函数手册总结(更新中)

1.熟悉、梳理、总结下Hive SQL相关知识体系。 2.日常研发过程中使用较少,随着时间的推移,很快就忘得一干二净,所以梳理总结下,以备日常使用参考 3.欢迎批评指正,跪谢一键三连! 文章目录 1.函数清单 1.函数清…

某某某加固系统分析

某某某加固系统内核so dump和修复: 某某某加固系统采取了内外两层native代码模式,外层主要为了保护内层核心代码,从分析来看外层模块主要用来反调试,释放内层模块,维护内存模块的某些运行环境达到防止分离内外模块&am…

网上比较受认可的赚钱软件有哪些?众多兼职选择中总有一个适合你

在这个互联网高速发展的时代,网上赚钱似乎成了一种潮流。但是,你是否还在靠运气寻找赚钱的机会?是否还在为找不到靠谱的兼职平台而苦恼? 今天,就为你揭秘那些真正靠谱的网上赚钱平台,让你的赚钱之路不再迷…

等保测评的流程是怎样的

等保测评概述 等保测评,即信息安全等级保护测评,是指对信息系统安全性能进行等级评估的过程。其目的是通过评估系统的安全性能,为系统提供一个安全等级,并规定相应的保护措施。等保测评的流程通常包括定级、备案、安全建设、等级测…

Python--List列表

list列表⭐⭐ 1高级数据类型 Python中的数据类型可以分为:数字型(基本数据类型)和非数字型(高级数据类型) ●数字型包含:整型int、浮点型float、布尔型bool、复数型complex ●非数字型包含:字符…

TypeScript-type注解对象类型

type注解对象类型 在TS中对于对象数据的类型注解,除了使用interface之外还可以使用类型别名来进行注解,作用类似 type Person {name: stringage: number }const p:Person {name: lily,age: 16 } type 交叉类型&模拟继承 类型别名配合交叉类型…

docker创建的rabbitmq,启动容器时报:Failed to create thread: Operation not permitted (1)

原因:docker内的用户权限受限 启动docker时加上参数 --privilegedtrue docker run --privilegedtrue -d --name rabbitmq --restartalways -p 5671:5671 -p 5672:5672 -p 15672:15672 -p 15671:15671 -p 25672:25672 -v /home/rabbitmq/data/:/var/rabbitm…

整合SSM框架笔记

整合SSM框架笔记 Spring5 Spring MVC MyBatis Druid MySQL Thymeleaf 感谢尚硅谷课程:B站课程 前言 单Spring框架时,是Java工程。 Spring与Spring MVC可以共用一个配置文件,也可以不共用一个,推荐不共用一个。 Spring与Sp…

Quartus 联合 ModelSim 仿真 IP 核(RAM)

文章目录 ModelSim 路径设置创建 RAM进行仿真 本文主要介绍如何在包含 IP 核的 Quartus 项目中使用 Modelsim 进行仿真,本文基于 IP 核 RAM: 2-PORT,其他 IP 核类似。 ModelSim 路径设置 点击 Tools->Options 点击 EDA Tool Options,设置…