摘要: ## 1.celery介绍 Celery 官网:http://www.celeryproject.org/ Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.html Celery 官方文档中文版:http://docs.jin 阅读全文
posted @ 2023-04-24 21:02 ERROR404Notfound 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.接口文档 # 前后端分离 -我们做后端,写接口 -前端做前端,根据接口写app,pc,小程序 -作为后端来讲,我们很清楚,比如登录接口 /api/v1/login/ >post >username,password 编码方式json 》返回的格式 {code:100,msg:登录成功} -后端人 阅读全文
posted @ 2023-04-24 20:54 ERROR404Notfound 阅读(253) 评论(0) 推荐(0) 编辑
摘要: ## 1.认证组件 ### 1.1 局部认证 ```python 1.首先写两个接口,一个查询单个一个查询所有,我们利用视图扩展类和视图子类写在一个视图类上: views.py: from rest_framework.viewsets import ViewSetMixin from rest_f 阅读全文
posted @ 2023-04-24 20:53 ERROR404Notfound 阅读(32) 评论(0) 推荐(0) 编辑
摘要: ## 1.9个视图扩展类 ```python 1.两个视图基类:APIView、GenricAPIView 2.5个视图扩展类:CreateModelMixin,UpdateModelMixin,RetrieveModelMixin,ListModelMixin,DestroyModelMixin 阅读全文
posted @ 2023-04-24 20:52 ERROR404Notfound 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1.算法简介及二分法 1.什么是算法: 算法就是解决问题的有效方法 不是所有的算法都很高效也有不合格的算法 2.算法应用场景: 各种软件、网站推送 成像算法(AI相关) 几乎涵盖了我们日常生活中的方方面面 3.算法工程师要求 待遇非常好 但是要求也非常高 4.算法部门 不是所有的互联网公司都养得起算 阅读全文
posted @ 2023-04-24 20:33 ERROR404Notfound 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1.异常常见类型 SyntaxError:语法错误 NameError:名字错误,一般由于变量名未定义造成 IndexError:索引错误,列表的索引值超过了范围 KeyError:字典键错误,字典的键找不到 IndentationError:缩进错误 2.异常处理语法结构 1.基本语法结构: tr 阅读全文
posted @ 2023-04-24 20:31 ERROR404Notfound 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1.模块简介 1.模块的本质:内部具有一定功能(代码)的py文件 2.python模块的历史: python刚开始的时候所有搞其他编程语言的程序员都看不起 甚至给python起了个外号>>>:调包侠(贬义词) 随着时间的发展项目的复杂度越来越高 上面那帮人也不得不用一下python 然后发现真香定律 阅读全文
posted @ 2023-04-24 20:29 ERROR404Notfound 阅读(47) 评论(0) 推荐(0) 编辑
摘要: ## 1.global与nonlocal ```python """ 当我们在全局定义一个变量,在函数内可以拿到,但是无法修改(要通过global)。我们在函数内定义一个变量,在函数外无法使用 """ 1.global:局部名称空间修改全局名称空间的数据 n = 100 def index(): g 阅读全文
posted @ 2023-04-24 20:29 ERROR404Notfound 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.函数前戏 name_list = ['jason', 'kevin', 'oscar', 'jerry'] 需求1.想要统计列表中的元素个数,该怎样做? name_list = ['jason', 'kevin', 'oscar', 'jerry'] print(len(name_list)) 阅读全文
posted @ 2023-04-24 20:28 ERROR404Notfound 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1.文件操作 1.文件的概念 就是操作系统暴露给用户操作硬盘的快捷方式,双击一个文件就是将硬盘中的数据加载到内存,保存文件就是将内存中的数据刷到硬盘 2.代码打开文件的两种方式: 方式1: 不推荐,因为close关键字经常被忘记 f = open(文件路径,读写模式, encoding= 'utf8 阅读全文
posted @ 2023-04-24 20:27 ERROR404Notfound 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 字符编码理论 该知识点理论特别多 但是结论很少 代码使用也很短 1.字符编码只针对文本数据 2.既然计算机内部只认识01 为什么我们却可以敲出人类各式各样的字符 肯定存在一个数字跟字符的对应关系 存储该关系的地方称为>>>:字符编码本 3.字符编码发展史 3.1.一家独大 计算机是由美国人发明的 为 阅读全文
posted @ 2023-04-24 20:26 ERROR404Notfound 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1.数据类型内置方法理论 1.每一种数据类型本身都含有一系列的操作方法,内置方法是其本身自带的功能,是其中最多的。 2.python中数据类型调用的内置方法的统一句式为>>>:句点符(在数类型之后) 句式:数据类型.字符串内置方法 eg:str.字符串内置方法 ps:字符串内容较多,应该联系之前的内 阅读全文
posted @ 2023-04-24 20:26 ERROR404Notfound 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 区别1: python2中需要用户自己制定数据类型,写什么类型就是什么数据类型,写字符串要加双引号。 python3中不管什么数据类型都会转成字符串。python中的raw_input与python3中的input一致,不管输入什么数据类型都会转成字符串。 区别2: python2中打印方式有两种: 阅读全文
posted @ 2023-04-24 20:25 ERROR404Notfound 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1.流程控制理论 流程控制:控制事务的执行流程 事物的执行流程可以分为三类: 1.顺序结构 从上往下依次执行,我们之前编写的的代码都属于顺序结构。 2.分支结构 事物的执行会根据条件的不同做出不同的执行策略 3.循环结构 事物的执行会根据各个条件出现反复的循环 """ 1.在代码的世界里很多时候会出 阅读全文
posted @ 2023-04-24 20:25 ERROR404Notfound 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1.基本数据类型之布尔值bool 1.用来判断事物的对错,是否可行,用于流程控制中 2.只有两种状态: True:对的、真的、可行的 False:错的、假的、不可行的 3.python中所有的数据都自带布尔值 布尔值为False的数据: 0 None ''(空字符串) [](空列表) {}(空字典) 阅读全文
posted @ 2023-04-24 20:25 ERROR404Notfound 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 垃圾回收机制 """ 有一些语言内存空间的申请和释放需要程序员写代码才能完成,但是python不需要,通过垃圾回收机制自动管理 """ 1.引用计数 name = 'max' #数据值'max'的引用计数为1 name1 = name #数据值'max'的引用计数为2 数据值被变量名引用的次数称为引 阅读全文
posted @ 2023-04-24 20:24 ERROR404Notfound 阅读(22) 评论(0) 推荐(0) 编辑
摘要: python代码编写规范: 1.单行注释如果在代码之后,#与代码之间要空两格,#与注释之间空一格。 2.如果内容与井号自成一行,那么井号和内容之间空一格。 3.列表、字典、元组、集合逗号与后面的元素之间要空一格。 4.赋值符号=的左右两端都需要一个空格。 5.(),{},[]中的两端不需要空格。 阅读全文
posted @ 2023-04-24 20:24 ERROR404Notfound 阅读(23) 评论(0) 推荐(0) 编辑
Title