上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
摘要: 白话:在事件循环中添加多个任务Tasks用于并发调度协程,通过asyncio.create_task(协程对象)的方式创建Task对象,这样可以让协程加入事件循环中等待被调度执行。处理使用async.create_task()函数以外,还可以用低层级的loop.create_task()或ensur 阅读全文
posted @ 2022-05-31 14:06 郭祺迦 阅读(111) 评论(0) 推荐(0)
摘要: 协程函数:定义函数时候async def 函数名。协程对象:执行 协程函数() 得到的就是协程对象async def func(): pass result = func() #result就是协程对象注意:执行协程函数创建协程对象,函数内部的代码不会执行的。如果想要执行协程函数内部代码,必须要将协 阅读全文
posted @ 2022-05-31 14:05 郭祺迦 阅读(37) 评论(0) 推荐(0)
摘要: 1、awaitawait + 可等待的对象(协程对象、Future、Task对象 --> IO等待)示例1:import asyncio async def func(): print('来玩啊') response = await asyncio.sleep(2) print('结束:', res 阅读全文
posted @ 2022-05-31 14:05 郭祺迦 阅读(124) 评论(0) 推荐(0)
摘要: 1、事件循环理解成为一个死循环,去检测并执行某些代码。# 伪代码 任务列表 = ['任务1', '任务2', '任务3', ...] while True: 可执行的任务列表, 已完成的任务列表 = 去任务列表中检查所有的任务, 将"可执行"和"已完成"的任务返回 for 就绪任务 in 可执行的任 阅读全文
posted @ 2022-05-31 14:04 郭祺迦 阅读(124) 评论(0) 推荐(0)
摘要: 1、协程协程不是计算机提供的,是由程序员人为的创建的协程(Coroutine):也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。2、实现协程的几种方法greenletyield关键字asyncio装饰器(py3.4)async await关键 阅读全文
posted @ 2022-05-31 14:01 郭祺迦 阅读(89) 评论(0) 推荐(0)
摘要: 在接口里我们经常遇到这种需求,需要将对象的各个字段值返回user = User.objects.get(id=1)第一种方法,没错,我这样写过:user_dict = {} user_dict['username'] = user.username user_dict['email'] = user 阅读全文
posted @ 2022-05-31 13:58 郭祺迦 阅读(797) 评论(2) 推荐(1)
摘要: 简介Django Debug Toolbar是Django开发中必备利器,可以帮助开发者快速了解项目的整体信息以及每个页面包括sql信息,http相关信息。1、安装如图,使用pip命令直接安装即可;(注意:一般我们会用virtualenvwrapper创建虚拟开发环境,那么切记一定要先是workon 阅读全文
posted @ 2022-05-31 13:57 郭祺迦 阅读(425) 评论(0) 推荐(0)
摘要: 传Q对象,构造搜索条件首先还是需要导入模块 from django.db.models import Q # 传入条件进行查询: q1 = Q() q1.connector = 'OR' q1.children.append(('id', 1)) q1.children.append(('id', 阅读全文
posted @ 2022-05-31 13:46 郭祺迦 阅读(560) 评论(0) 推荐(0)
摘要: PyMySQL安装pip install pymysql基本使用import pymysql # 连接数据库 conn = pymysql.connect( host='数据库的地址', user='数据库用户名', passwd='数据库密码', port=3306, db='数据库名', cha 阅读全文
posted @ 2022-05-31 13:45 郭祺迦 阅读(308) 评论(0) 推荐(0)
摘要: Django框架本身提供了两种事务操作的方法(针对mysql) 从django1.6开始,Django的事务操作方法主要通过django.db.transation模块完成启用事务用法1:from django.db import transaction from rest_framework.vi 阅读全文
posted @ 2022-05-31 13:44 郭祺迦 阅读(203) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页