Python 协程模块 asyncio 使用指南

在上次的《5 分钟入门 Python 协程》的 Chat 中和大家简单的普及了下 Python 的协程,但是因为篇幅有限只是简单的和大家普及了下协程的优势和使用场景。本文将从实用角度去写。我们用到是 Python 标准库的 asyncio 模块。

asyncio 是异步教程中必须学习的基础模块。协程的好处就是单线程即可轻松实现百万级的并发,同时速度上也得到大大提升,在爬虫领域和 Web 开发领域等都有很大的用途,但是,这些模块都是要配合协程模块 asyncio 使用的。

本场 Chat 将带着大家学习 asyncio 的一些使用方法,为后面的异步爬虫的编写做一个铺垫。

通过本场您将学到:

  1. 什么是 asyncio

  2. asyncio 中提到的事件循环、Task、Future、awaitable 都是什么

  3. 如何去使用 asyncio 的一些方法

  4. 学习异步编程风格

面向对象:本教程需要有一定 Python 基础的,喜欢异步编程和想学异步编程的同学。

本场 Chat 作者:陈祥安

陈祥安,高级爬虫工程师,有着丰富的爬虫工作经验,从 C# 语言转入到Python 语言,擅长各种爬虫技术,熟悉大规模爬虫开发,热爱并喜欢钻研 Python。最近沉迷于异步编程中。公众号:Python学习开发

扫码订阅本场 Chat 

640?wx_fmt=jpeg


点击阅读原文,订阅本场 Chat 参与本周四的线上交流!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值