10分钟快速上手LLM大模型Python前端开发(二)---文本输入模块

10分钟快速上手LLM大模型Python前端开发(二)

  • streamlit简单语法
    • 添加标题
    • 显示主标题
      • 标题以及与主标题在同一个界面显示的区别
    • 显示副标题
      • 标题、主标题以及与副标题在同一个界面显示的区别
    • 普通文本显示
    • markdown文本显示

github:https://github.com/riverind
CSDN:https://blog.csdn.net/woai8339/article/details/131442801
微信公众号:leetcode_algos_life
小红书号:412408155

该系列主要是介绍十分钟上手Python前端开发系列。

该部分主要是针对streamlit做一个简易语法介绍,很容易上手该语法。介绍语法相对枯燥,本文尽量从理论与实践相结合的角度尽可能生动且简洁。

streamlit简单语法

添加标题

st.title(<需要显示的文本>)

这个可以参考,10分钟快速上手LLM大模型Python前端开发(一)

显示主标题

st.header(<需要显示的文本>)

将10分钟快速上手LLM大模型Python前端开发(一) 中的 st.title 换成 st.header
显示如下:

10分钟快速上手LLM大模型Python前端开发(二)---文本输入模块_第1张图片

标题以及与主标题在同一个界面显示的区别

这两个区别可以理解成字号的差别,将上述代码的主标题中加入header字符串以表示区别,如下:

import streamlit as st

st.title("streamlit 小试牛刀")

st.header("streamlit 小试牛刀 header")

然后运行streamlit run app.py,结果如下:
10分钟快速上手LLM大模型Python前端开发(二)---文本输入模块_第2张图片

显示副标题

st.subheader(<需要显示的文本>)

将10分钟快速上手LLM大模型Python前端开发(一) 中的 st.title 换成 st.subheader
显示如下:
10分钟快速上手LLM大模型Python前端开发(二)---文本输入模块_第3张图片

标题、主标题以及与副标题在同一个界面显示的区别

这两个区别可以理解成字号的差别,将上述代码的主标题中加入subheader字符串以表示区别,如下:

import streamlit as st

st.title("streamlit 小试牛刀")

st.header("streamlit 小试牛刀 header")

st.subheader("streamlit 小试牛刀 subheader")

然后运行streamlit run app.py,结果如下:
10分钟快速上手LLM大模型Python前端开发(二)---文本输入模块_第4张图片

普通文本显示

通过st.text("<要显示的文本>")将文本显示。

import streamlit as st

st.title("streamlit 小试牛刀")

st.header("streamlit 小试牛刀 header")

st.subheader("streamlit 小试牛刀 subheader")


st.text("文本内容text")

10分钟快速上手LLM大模型Python前端开发(二)---文本输入模块_第5张图片

markdown文本显示

st.markdown(body, unsafe_allow_html=False)
参数解释:
body:要显示的markdown文本,字符串。
unsafe_allow_html: 是否允许出现html标签,布尔值,默认是False,其值表示所有的html标签都将转义。

import streamlit as st

st.title("streamlit 小试牛刀")

st.header("streamlit 小试牛刀 header")

st.subheader("streamlit 小试牛刀 subheader")


st.text("文本内容text")

st.markdown("Markdown text **加粗字体**")

运行该代码,显示如下:

10分钟快速上手LLM大模型Python前端开发(二)---文本输入模块_第6张图片

你可能感兴趣的:(python,python,开发语言)