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.pswp.cn/bicheng/16202.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/16202.shtml
英文地址,請注明出處:http://en.pswp.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,設置…