awaitexp:Python awaitasync 实验-源码

上传者: 42133680 | 上传时间: 2021-06-02 20:02:54 | 文件大小: 11KB | 文件类型: ZIP
等待/异步实验 这是 PEP-0492 ( ) 中描述并在 Python 3.5 中实现的 await/async 功能的一小部分实验/探索。 实验 1 - 最简单的调度程序。 实验 1 的目标是拥有一个本质上最简单的协程调度器。 这与标准 asyncio 模块中相对复杂的调度程序并列。 实验 2 - 带睡眠功能的简单调度程序 实验 2 的目标是为我们的调度程序添加一个可等待的睡眠协程函数。 这给调度程序增加了合理的复杂度,尽管睡眠功能本身相当简单。 调度程序的这个睡眠方面是否可以很容易地与未来的其他事件组合将是有趣的。 实验 3 - 启用添加新的协程 目前只能调度开始时指定的协程。 该实验的目标是允许在调度程序开始运行后添加新的协程。 实验 4 - 与线程池交互 有时有些计算(或 IO)任务最好在后台执行,而不是在主线程上执行。 本实验展示了 ThreadPoolExecuter 与

文件下载

资源详情

[{"title":"( 16 个子文件 11KB ) awaitexp:Python awaitasync 实验-源码","children":[{"title":"awaitexp-master","children":[{"title":".gitignore <span style='color:#111;'> 12B </span>","children":null,"spread":false},{"title":"exp6","children":[{"title":"test.py <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"testclient.py <span style='color:#111;'> 757B </span>","children":null,"spread":false},{"title":"sched.py <span style='color:#111;'> 3.97KB </span>","children":null,"spread":false}],"spread":true},{"title":"exp2","children":[{"title":"test.py <span style='color:#111;'> 461B </span>","children":null,"spread":false},{"title":"sched.py <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false}],"spread":true},{"title":"exp3","children":[{"title":"test.py <span style='color:#111;'> 746B </span>","children":null,"spread":false},{"title":"sched.py <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"exp4","children":[{"title":"test.py <span style='color:#111;'> 880B </span>","children":null,"spread":false},{"title":"sched.py <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false}],"spread":true},{"title":"exp1","children":[{"title":"test.py <span style='color:#111;'> 454B </span>","children":null,"spread":false},{"title":"sched.py <span style='color:#111;'> 601B </span>","children":null,"spread":false}],"spread":true},{"title":"exp5","children":[{"title":"test.py <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"testclient.py <span style='color:#111;'> 758B </span>","children":null,"spread":false},{"title":"sched.py <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明