首页
›
热销单品
›
软件编程与计算机基础
›
《Python Asyncio异步并发编程》
所属分类:软件编程与计算机基础
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Python Asyncio异步并发编程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · 异步编程与并发编程的区别
课程导入
学习目标
02
异步编程基础
同步与异步 · 阻塞与非阻塞 · 并发与并行
异步编程基础
同步
03
Python并发编程回顾
threading与multipro… · GIL的影响 · 传统并发模型的问题
Python
并发编程回顾
04
事件循环核心概念
事件循环的作用 · 运行机制 · 事件循环的类型与选择
事件循环核心概念
事件循环的作用
05
协程基础
协程的定义 · async def与await语法 · 协程对象与可等待对象
协程基础
协程的定义
06
任务与Future
Task的创建与调度 · Task与协程的区别 · Future对象
Future
任务
07
await与可等待对象
await的用法 · 可等待对象的三种类型(协程 · Task
await
可等待对象
08
并发执行多个协程
asyncio.gather的使用 · 返回值与异常处理 · gather与wait的区别
并发执行多个协程
asyncio.gath…
09
asyncio.wait与asyncio.wait_for
wait的用法与返回集合 · 超时控制 · FIRST_COMPLETED等策略
asyncio.wait
for
10
异步上下文管理器
async with语法 · 异步上下文管理器的实现 · 异步文件操作与资源管理
异步上下文管理器
async
11
异步迭代器与异步生成器
async for语法 · 异步迭代器的实现 · 异步生成器与yield
异步迭代器
异步生成器
12
异步锁与同步原语
asyncio.Lock · Event · Condition
异步锁
同步原语
13
队列在异步编程中的应用
asyncio.Queue的用法 · 生产者消费者模式 · 队列的容量控制与超时
队列
异步编程
14
子进程与异步IO
asyncio.create_sub… · 异步子进程通信 · 与同步subprocess的对比
IO
子进程
15
异步网络编程
asyncio的TCP/UDP服务器… · 协议类与流式API · 异步HTTP请求的实现
异步网络编程
asyncio
16
异步文件IO与阻塞操作处理
asyncio.to_thread与… · 如何将阻塞IO放入线程池 · 异步文件读写的最佳实践
IO
异步文件
17
异步信号处理与系统集成
asyncio信号处理 · 优雅关闭 · 与操作系统事件集成
异步信号处理
系统集成
18
异步测试与调试
pytest-asyncio的使用 · 异步测试的编写 · 调试异步代码的工具与技巧
异步测试
调试
19
异步框架对比与选型
aiohttp · FastAPI · Tornado
异步框架对比
选型
20
实战案例一
异步爬虫 · 限速与去重 · 异常重试机制
实战案例一
异步爬虫
21
实战案例二
异步Web服务 · 数据库异步访问 · 请求并发处理
实战案例二
Web
22
实战案例三
异步消息队列消费者 · 任务分发与结果收集
实战案例三
异步消息队列消费…
23
实战案例四
实时数据流处理 · 多客户端管理 · 心跳检测
实战案例四
实时数据流处理
24
性能优化与调优
异步程序的性能分析 · 减少await阻塞 · 优化事件循环
性能优化
调优
25
常见错误与陷阱
未await协程 · 事件循环关闭问题 · 回调地狱
常见错误
陷阱
26
与多线程多进程的混合编程
asyncio与threading/… · 如何将CPU密集任务交给进程池
多线程多进程的混…
asyncio
27
异步编程设计模式
反应器模式 · 生产者消费者模式 · 扇出扇入
异步编程设计模式
反应器模式
28
异步生态与第三方库
常用异步库介绍(aiofiles · aiomysql · asyncpg
异步生态
第三方库
29
综合项目实战
设计并实现一个异步任务调度系统 · 包含任务提交 · 并发执行
综合项目实战
设计并实现一个异…
30
课程总结与进阶方向
核心知识点回顾 · 异步编程的局限与未来 · 推荐学习资源
课程总结
进阶方向
所属VIP或分类
同VIP:45天精通C++编程
同VIP:45天精通Rust编程
同VIP:AE自动曝光算法设计实战