摘要: 异步 asyncio、async、await 异步非阻塞 tronado、fastapi、django3.x asgi、sanic、aiohttp都在异步——>提升性能 协程 asyncio模块进行异步编程 实战案例 1.协程 协程不是计算机提供的,是程序员人为创造的。 协程(Coroutine), 阅读全文
posted @ 2021-04-26 15:13 橘丶阳菜 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 元类 # 定义类 class Foo(object): def __init__(self, name): self.name = name def __new__(cls, *args, **kwargs): data = object.__new__(cls) return data # 根据类 阅读全文
posted @ 2021-04-26 15:08 橘丶阳菜 阅读(58) 评论(0) 推荐(0) 编辑
摘要: day13 包、常用模块 1.区分py文件的两种用途 m1.py def f1(): print('from f1') print(__name__) if __name__ == '__main__': f1() >>>> __main__* from f1 import m1 >>>> m1 2 阅读全文
posted @ 2021-04-26 15:07 橘丶阳菜 阅读(60) 评论(0) 推荐(0) 编辑
摘要: day 12 递归、匿名函数、模块 复习 装饰器模板 from functools import wraps # 无参装饰器 def outter(func): @wraps(func) def wrapper(*args, **kwargs): res = func(*args, **kwargs 阅读全文
posted @ 2021-03-31 15:59 橘丶阳菜 阅读(52) 评论(0) 推荐(0) 编辑
摘要: day04 字符串、列表、元组 复习 1、字符串 需要掌握 strip,lstrip,rstrip msg = '****hello*****' msg.strip('*') >>>> hello msg.lstrip('*') >>>> hello***** msg.rstrip('*') >>> 阅读全文
posted @ 2021-03-30 17:21 橘丶阳菜 阅读(59) 评论(0) 推荐(0) 编辑
摘要: day11 有参装饰器、迭代器、生成器 复习 1、装饰器模板 def deco(func): def wrapper(*args,**kwargs): res = func(*args,**kwargs) return res return wrapper 2、叠加多个装饰器 1.有参装饰器 def 阅读全文
posted @ 2021-03-30 17:17 橘丶阳菜 阅读(49) 评论(0) 推荐(0) 编辑
摘要: day05 copy、集合 1、深浅拷贝!!! 默认情况下都是浅拷贝(只拷贝一层) 在不可变类型的改变中不能互相影响,在可变类型的修改中会互相影响。 # 默认情况下都是浅拷贝(只拷贝一层) l1 = [111, 222, [333,444]] l2 = l1.copy() l3 = l1[:] l1 阅读全文
posted @ 2021-03-30 14:36 橘丶阳菜 阅读(61) 评论(0) 推荐(0) 编辑
摘要: day06 文件处理 1.什么是文件 文件是操作系统提供给用户或者应用程序的一种操作硬盘的机制/功能 文件以二进制存到硬盘,当以文本格式取出时要定义编码格式(与写入时的编码一致) 2.为何要用文件 应用程序————>打开文件 操作系统————>文件 计算机硬件———>硬盘 3.如何用文件 文件操作的 阅读全文
posted @ 2021-03-30 14:31 橘丶阳菜 阅读(41) 评论(0) 推荐(0) 编辑
摘要: day07 字符编码、文件处理高级 1、字符编码(*****) 字符编码 编码:字符编码表 字符——————————>>>数字 解码:字符编码表 字符<<<——————————数字 字符编码表 ASCII:只认识英文字符 1英文字符对应8bit=1Byte 1024Byte=1KB 1024KB=1 阅读全文
posted @ 2021-03-30 14:30 橘丶阳菜 阅读(41) 评论(0) 推荐(0) 编辑
摘要: day10 闭包函数、装饰器 复习 函数对象 def func(): # func = 内存地址 pass print(func) func() 函数嵌套定义 def outer(): def wrapper(): pass x = 100 名称空间与作用域 名称空间两大点 名字的访问顺序:LEGB 阅读全文
posted @ 2021-03-30 14:28 橘丶阳菜 阅读(40) 评论(0) 推荐(0) 编辑