上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 一、raise用法 在程序运行的过程当中,除了python自动触发的异常外,python也允许我们在程序中手动设置异常,使用 raise 语句即可, 为什么还要手动设置异常呢?首先要分清楚程序发生异常和程序执行错误,它们完全是两码事,程序由于错误导致的运行异常,是自动触发的,需要程序员想办法解决的; 阅读全文
posted @ 2023-01-18 15:31 _yessir 阅读(1154) 评论(0) 推荐(0)
摘要: 一、类型提示 在python中,我们定义一个有参函数,调用该函数时需要传入参数,如下所示: # 定义一个简单的函数 def get_full_name(first_name, last_name): full_name = first_name.title() + " " + last_name.t 阅读全文
posted @ 2023-01-18 14:13 _yessir 阅读(1736) 评论(0) 推荐(1)
摘要: 前提 有时候我们定义一些参数的时候,需要声明这个参数为必需,请求者必须传递该参数。FatstAPI中声明参数为必需的方式有三种,分别为:不设默认值、 "..." 和 ”Required“ 这三种 方式一:不设默认值 当我们不需要声明额外的校验或元数据时,只需不声明默认值就可以使 q 参数成为必需参数 阅读全文
posted @ 2023-01-11 17:18 _yessir 阅读(480) 评论(0) 推荐(0)
摘要: 一、简介 fastapi是高性能的web框架。他的主要特点是: - 快速编码 - 减少人为bug - 直观 - 简易 - 具有交互式文档 - 高性能 - 基于API的开放标准 支持 python 3.6+ 版本。 官方文档链接:FastAPI 二、安装和运行 #安装 pip install fast 阅读全文
posted @ 2023-01-10 21:09 _yessir 阅读(737) 评论(0) 推荐(0)
摘要: 简介 最近公司要求要通过Gitlab CICD做一个项目的自动打包,我之前也没接触过,所以只能现学现卖。不过说实话,让我这个连大学英语四级都没过的人看Gitlab官网的纯英文教程,我真的是脑阔昏,于是一顿翻译加上网上一堆帖子,总算是研究了个大概。 CICD基础介绍 CI/CD 是一种持续开发软件的方 阅读全文
posted @ 2022-12-21 21:55 _yessir 阅读(226) 评论(0) 推荐(0)
摘要: 1.Python连接MySQL 具体详情参考:MySQL笔记 Python连接MySQL需要借助pymysql,安装pymysql pip install pymysql 1.1 pymysql连接数据库 """ 支持python代码操作数据库MySQL """ pip3 install pymys 阅读全文
posted @ 2022-11-09 15:56 _yessir 阅读(109) 评论(0) 推荐(0)
摘要: 1、__new__()至少要有一个参数cls,代表当前类,此参数在实例时由python解释器自动识别, 2、__new__()必须要有返回值,返回实例化出来的实例,这点在自己实现__new__时要特别注意, 可以 return父类new出来的实例, 如:return super().__new__( 阅读全文
posted @ 2022-10-07 23:29 _yessir 阅读(619) 评论(0) 推荐(0)
摘要: MongoDB下载: 官方下载地址:https://www.mongodb.com/try/download/community MongoDB介绍 Mongodb 非关系型数据库 但是他是最像关系型 类似于Json格式 数据里面有数据,再有数据 mysql 就比较难做到 分布式储存 计算机节点上 阅读全文
posted @ 2022-09-13 20:50 _yessir 阅读(54) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-09-12 07:46 _yessir 阅读(0) 评论(0) 推荐(0)
摘要: 一、什么是单例模式? """ 单例模式: 单例模式是一个软件的设计模式,为了保证一个类,无论调用多少次产生的实例对象, 都是指向同一个内存地址,仅仅只有一个实例(对象)! 五种单例: - 模块 - 装饰器 - 元类 - __new__ - 类方法: classmethod """ 二、单例模式的实现 阅读全文
posted @ 2022-09-09 00:38 _yessir 阅读(191) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 10 下一页