10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一)

这篇具有很好参考价值的文章主要介绍了10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微信公众号:leetcode_algos_life,代码随想随记
小红书:412408155
CSDN:https://blog.csdn.net/woai8339?type=blog
GitHub: https://github.com/riverind
抖音【暂未开始,计划开始】:tian72530
知乎【暂未开始,计划开始】:happy001

本系列主要应用于大模型前端展示,十分钟快速上手前端系列。

该文章主要介绍在前端中,需要显示的模块。
前两个系列如下:
10分钟快速上手LLM大模型Python前端开发(一)

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

显示代码

st.code(body, language)

其中,body是指显示的代码串,language是指语言类型。

初步测试

import streamlit as st
code_bady = """
def hello_world(input_string):
    return "hello, {}".format(input_string)
"""
st.code(body=code_body, language="python")

显示界面如下:
10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一),python,开发语言

在10分钟快速上手LLM大模型Python前端开发(二)—文本输入模块后加入,代码如下:

import streamlit as st

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

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

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


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

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

code_body = """
def hello_world(input_string):
    return "hello, {}".format(input_string)
"""
st.code(body=code_body, language="python")

显示如下:
10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一),python,开发语言

通用显示方法

该通用显示方法表示,该方法可以理解适配任何类型的数据,该方法就是st.write()

显示字符串

st.write(字符串)

显示dataframe

st.write(dataframe)

此时,该方法等同如下:

st.dataframe(df)

显示Markdown

st.write(markdown语法)
st.write("write写入字符串")

st.write(pd.DataFrame({
     'col1': [1, 2, 3, 4],
     'col2': [7, 8, 9, 10],
 }))


st.write("write **Markdown**")

显示如下:
10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一),python,开发语言

在10分钟快速上手LLM大模型Python前端开发(二)—文本输入模块和之前的代码后加入,代码如下:

import streamlit as st
import pandas as pd

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

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

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


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

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

code_body = """
def hello_world(input_string):
    return "hello, {}".format(input_string)
"""
st.code(body=code_body, language="python")

st.write("write写入字符串")

st.write(pd.DataFrame({
     'col1': [1, 2, 3, 4],
     'col2': [7, 8, 9, 10],
 }))


st.write("write **Markdown**")

10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一),python,开发语言

显示代码code

st.code(code, language="python")
code = """
def hello_world(string):
    return "hello, {}".format(string)
"""
st.code(code, language="python")

10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一),python,开发语言
在10分钟快速上手LLM大模型Python前端开发(二)—文本输入模块和之前的代码后加入。

显示json

st.json(json_string)
json_string = {
    'foo': 'bar',
     'baz': 'boz',
     'stuff': [
        'stuff 1',
        'stuff 2',
        'stuff 3',
        'stuff 5',
    ],
 }
st.json(json_string)

显示如下:
10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一),python,开发语言文章来源地址https://www.toymoban.com/news/detail-792533.html

到了这里,关于10分钟快速上手LLM大模型Python前端开发(三)之显示模块(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】静态库和共享库一分钟快速上手

    程序库,对于程序原来说是非常重要的。但不少人对其不太了解,接下来一起学习其中的奥秘吧! 简单来说,程序库可以分为静态库和共享库。它们包含了数据和执行代码的文件。其不能单独执行,可以作为其他执行程序的一部分来完成某些功能。库的存在,可以使得程序模

    2024年02月08日
    浏览(37)
  • vue3探索——5分钟快速上手大菠萝pinia

    温馨提示:本文以vue3+vite+ts举例,vite配置和ts语法侧重较少,比较适合有vuex或者vue基础的小伙伴们儿查阅。 yarn npm pnpm 在 src/main.ts 中引入pinia(根存储),并传递给应用程序。 在根目录下新建文件夹,这里我命名为 store ,再在文件夹下新建一个 index.ts 文件( src/store/index.ts

    2024年02月09日
    浏览(39)
  • 【开源串口屏方案】五步教你设计串口屏,5分钟快速上手

    目录 前言 一、什么是串口屏? 二、串口屏原理与组成 三、硬件制作 四、实现方法 1.硬件设备 2.环境依赖 3.界面设计 4.编写串口通信代码和示例  本文详细介绍串口屏原理、设计方法、实现步骤,给出完整代码实例,30分钟即可完成串口屏的设计使用。适合初学者快速上手。

    2024年02月05日
    浏览(39)
  • C++单元测试GoogleTest和GoogleMock十分钟快速上手(gtest&gmock)

    下载 安装 重要文件 googletest gtest/gtest.h libgtest.a libgtest_main.a 当不想写 main 函数的时候,可以直接引入 libgtest_main.a; 否则 googlemock gmock/gmock.h libgmock.a libgmock_main.a 一 .断言 gtest 中的断言分成两大类: ASSERT_* 系列:如果检测失败就直接退出 当前函数 EXPECT_* 系列:如果检测失败

    2024年02月06日
    浏览(40)
  • [Python物联网]Python基础知识和语法--变量和数据类型--Python快速上手开发物联网上位机程序

    目录 一、前言 二、Python变量 三、Python数据类型         1.数值类型         2.字符串类型         3.列表类型         4.元组类型         5.字典类型         6.数据类型转换         当你开始学习Python编程语言时,第一步就是了解 变量和数据类型 。变量是存储

    2024年02月04日
    浏览(58)
  • (LLM) 的所有知识;10分钟了解向量数据库;微软 Bing 可以识别图片了;

    🦉 AI新闻 🚀 微软 Bing 可以识图」了,吊打 GPT-4? 摘要 :微软 Bing 最新识图功能让用户可以上传图片并进行编程、做题、看病等操作,还能分析梗图笑点。然而在某些情况下表现不佳,例如无法数清图片中的图案数量,或是犯错解释棋盘。综合来看,Bing 的图像识别能力十

    2024年02月09日
    浏览(35)
  • [Python物联网]Python基础知识和语法--控制流和函数--Python快速上手开发物联网上位机程序

    目录 一、前言         二、条件语句 三、循环语句         1.for循环         2.while循环 四、函数 五、总结         Python的控制流语句允许程序根据特定条件执行不同的代码块。Python中的常见控制流语句包括 条件语句 和 循环语句 。在本篇文章中,我们将讨论

    2024年02月04日
    浏览(68)
  • 【AI大模型应用开发】【LangFuse: LangSmith平替,生产级AI应用维护平台】0. 快速上手 - 基本功能全面介绍与实践(附代码)

    大家好,我是同学小张,日常分享AI知识和实战案例 欢迎 点赞 + 关注 👏, 持续学习 , 持续干货输出 。 +v: jasper_8017 一起交流💬,一起进步💪。 微信公众号也可搜【同学小张】 🙏 本站文章一览: 前面我们介绍了LangChain无缝衔接的LangSmith平台,可以跟踪程序运行步骤,提

    2024年03月21日
    浏览(75)
  • 【Microsoft Azure 的1024种玩法】五十四. 十分钟快速上手创建部署Azure speech服务

    Azure语音服务是Microsoft提供稳定可靠的云通信服务,其在单个 Azure 订阅中统合了语音转文本、文本转语音以及语音翻译功能,我们可以通过各种方式(语音 CLI、语音 SDK、Speech Studio )来实现语音转文本、文本转语音等功能,本篇文档主要介绍了如何快速上手创建部署Azure sp

    2024年02月12日
    浏览(46)
  • 3分钟上手Python的命令行参数解析

    1 简介 处理命令行参数对许多程序来说都是必不可少的功能。今天为大家介绍 Python 中的 argparse 模块,它是 Python 标准库中的一个模块,它可以让开发者非常简单地为程序添加命令行参数接口,包括位置参数、可选参数、标志等,并自动生成帮助信息。 2 底层原理 argparse 模块

    2024年02月10日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包