自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 【FastAPI】10.FastAPI 与 Langchain 调用大模型服务

指的是一种基于深度学习技术的大规模人工智能模型,尤其擅长处理和生成自然语言文本,当前流行的大语言文本包括GPT、通义千问、DeepSeek等使用大模型作为基础技术设施,可以快速的开发很多语义丰富的程序。

2025-02-15 15:59:00 540

原创 【FastAPI】9.使用JWT 完成接口的授权与验证

JWT

2025-02-15 13:11:38 774

原创 【FastAPI】8.FastAPI结合Jinja2模板完成一个待办列表

id = fields.IntField(pk=True,description="待办ID")name = fields.CharField(max_length=255,description="待办名称")is_completed = fields.BooleanField(default=False,description="是否完成")priority = fields.CharField(max_length=10,description="优先级")

2025-02-15 09:44:01 356

原创 【FastAPI】7.使用Tortoise及Fastapi构建一个简单的wms软件

Tortoise ORM 是一个 Python 数据库 ORM 框架,它提供了一种简单的方式来操作数据库,并支持多种数据库,如 MySQL、PostgreSQL、SQLite 等。

2025-02-14 10:58:59 280

原创 【FastAPI】6.依赖注入

【代码】【FastAPI】6.依赖注入。

2025-02-12 15:59:09 122

原创 【FastAPI】5.多路由功能

【代码】【FastAPI】5.多路由功能。

2025-02-12 15:18:49 205

原创 【FastAPI】4.返回数据类型

四个操作函数,均可以添加返回类型模型。FastAPI在注解中添加。

2025-02-12 15:16:11 236

原创 【FastAPI】3.操作路径函数及参数传递方式

指用于处理特定的HTTP请求的Python函数。请求头参数(Headers 参数)请求体参数(Body 参数)在FastAPI中,查询参数 Query。通过Form表单提交。

2025-02-12 15:14:25 643

原创 【FastAPI】2.类型提示及Pydantic

Annotated 语法。

2025-02-12 15:11:33 378

原创 【FastAPI】1.FastAPI简介

使用async 和 await 创建协程, 用于支持异步代码。使用异步编程是FastAPI具备高性能的一个重大原因。

2025-02-12 15:04:27 549

原创 【Python基础】20.包

import 包名。

2024-04-17 15:43:11 302

原创 【Python基础】19.eval函数的使用

eval()

2024-04-16 14:40:08 505

原创 【Python基础】18.文件

使用python操作文件的套路非常固定,一共包含3个步骤。导入os模块,实现对文件/目录的管理操作。将数据长期保存下来,在需要的时候使用。

2024-04-16 14:39:21 1690

原创 【Python基础】17.模块

pyPython标识符全局变量、函数、类。

2024-04-15 16:51:42 764 1

原创 【Python基础】16.异常

用8/这个数,针对键盘输出的不同内容做异常处理。上述案例中,最后一个异常处理是捕获未知错误。* 从键盘输入一个数。

2024-04-15 14:56:12 349 1

原创 【Python基础】15.__new__方法及单例设计模式

创建对象时,每次返回的对象都是同一个对象,即类只有唯一实例,每次实例化返回的对象,内存地址都是相同的。

2024-04-15 14:35:44 828 1

原创 【Python基础】14.类的结构

def 类方法名(cls):pass类方法需要用修饰器来标识,告诉解释器这是一个类方法类方法的第一个参数是clscls 传递的是类的引用地址,由哪个类调用,就传递这个类的引用地址这个参数和实例方法的self参数类似cls参数名支持自定义,习惯用cls通过类名.类方法调用类方法,不需要传递cls参数在方法内部:使用cls.类属性访问类属性使用cls.类方法访问其他类方法。

2024-04-13 19:20:25 1214 1

原创 【Python基础】13.面向对象-多态

定义不同的子类对象,调用不同的方法,产生不同的结果。

2024-04-13 18:05:22 202 1

原创 【Python基础】12.面向对象-继承

定义一个种族类名为Race具有如下属性:# 姓名 (name) 字符串值# 年龄 (age) 整数值# 能力值 (ablity_val) 整数值# 家人 (family) 字典值# 师傅 (master) -> 字符串值# 朋友 (friends) 字典值# 具备有 补充 supply() 修行 training() 战斗 fighting()的方法self.name = "未知"self.master = "未知""""补充一次,能力值增加10"""

2024-04-13 15:10:25 619 1

原创 【Python基础】11.面向对象-封装

在Python中,函数、变量、数据都是对象。使用dir内置函数,传入 标识符/数据 ,可以查看对象内的所有属性和方法"""这是一个简单的测试函数:return:"""print('使用dir()函数查看demo的内置方法')print(i)使用dir()函数查看demo的内置方法__call____class____code____dict____dir____doc____eq____format____ge____get____gt____hash__

2024-04-09 16:32:59 611

原创 【Python基础】10.函数进阶

else:在指定缺省参数的默认值时,优先使用常见的默认值如果一个参数的默认值不能确认,不需要使用默认值缺省参数可以有多个,但是均应置于普通参数后面在调用含有多个缺省参数的方法时,如果传入了某个缺省参数的值,应该使用 缺省参数 = 具体值 作为实参,方便解释器明白修改了被调用函数的缺省参数。

2024-04-09 10:08:44 390

原创 【Python基础】9.基础知识点扩充

在python中,设置字典的 时,会首先对key进行hash,决定如何在内存中保存字典的数据,方便对字典的增删改查。内存中的数据不允许被修改。内存中的数据允许被修改。

2024-04-09 09:25:47 736

原创 【Python基础】7.高级数据类型(列表,元组,字典,字符串)

列表List是Python中使用最频繁的数据类型,其他编程语言中通常叫做数组专门存储一串数据

2024-04-07 20:30:00 2073

原创 【Python基础】8.实现学籍管理系统

本文将通过建立学生学籍管理系统,总结python基础内容,并扩充细节知识点。

2024-04-07 20:26:52 1230

原创 【Python基础】5.函数

使用def定义函数,def是define的缩写函数名称应该能够准确表达函数封装代码的功能,方便后续的调用

2024-04-07 01:45:00 550

原创 【Python】6.循环语句

fill:#333;color:#333;color:#333;fill:none;条件成立条件不成立执行语句1执行语句二条件执行结果循环执行代码。

2024-04-06 21:18:58 882 1

原创 【Python基础】4.条件语句

fill:#333;color:#333;color:#333;fill:none;a=1a=2方形圆角条件a结果1结果2如果条件成立,才能做某件事情如果条件不成立,做其他事情或者什么也不做Tips:使用,或者4个来控制缩进,官方推荐4个。

2024-04-06 21:16:57 790 1

原创 【Python基础】3.变量

变量 = 值变量只有在才是定义变量。

2024-04-06 21:15:20 361 1

原创 【Python基础】2.Python运算符

Python中运算符

2024-04-06 21:12:30 330 1

原创 【Python基础】1.Python简介

python3.0 推出时间是2008年,相对于早期版本,是一个。为了照顾现有程序,官方提供了一个过渡版本python2.6。既要学习语言的语法,还要学习认识错误和解决错误的方法。2. 将多条语句写在同一行代码。python解释器不到4MB。会抛出异常(命名错误)会抛出异常(语法错误)会抛出异常(缩进错误)

2024-04-06 21:10:14 1764 1

原创 JAVASE 线程

线程和进程的区别进程:进程是程序的一次动态执行,它对应了代码加载,执行到执行完毕的一个完整过程。这个过程也是进程从产生,发展至消亡的过程。线程:线程是比进程更小的执行单位,一个进程在其执行的过程中可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身产生,存在和消亡的过程。JAVA中的线程JAVA的多线程就是指在操作系统分时给java程序一个时间片的CPU时间内,在若干...

2020-01-05 22:09:49 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除