Python 异步编程 | async + await + future | 用法 + 原理 + 案例

本课程通过阻塞引入事件循环,讲解 asyncio 协程与 Future,解决 I/O 密集 CPU 空转,帮助学习者写高并发代码。

免费 Python 编程 程序员 · 老孟 程序员 · 老孟 1 篇文章 1 小时 33 分 3.9 万次播放 已完成
Python 异步编程 | async + await + future | 用法 + 原理 + 案例

你将学会

  • 理解事件循环驱动协程切换的并发原理
  • 掌握异步协程写法,能写出非阻塞并发代码
  • 区分协程等待与未来对象等待的切换时机
  • 能将阻塞操作安全接入异步线程池执行
  • 建立异步思维,识别可异步化的 I/O 场景
课程内容 1 篇
附录文章 0 篇
互动留言

1/1 Python 异步编程

从等待网络、磁盘、数据库这类耗时操作为何会拖慢程序说起,解释单线程协作式并发为什么能大幅提升吞吐。文章对比同步写法的局限,引入事件循环与任务调度的核心概念,并演示如何改写原本阻塞的耗时任务。适合写网络服务、爬虫或实时系统的 Python 开发者,读完能写出更高效利用资源、响应更及时的代码。

📚

该章节暂无关联学习文章