首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[494]asyncio与aiohttp使用教程

[494]asyncio与aiohttp使用教程

作者头像
周小董
发布2025-10-08 13:03:47
发布2025-10-08 13:03:47
2020
举报
概述
异步编程是一种非阻塞的编程范式,允许程序在等待I/O操作(如网络请求、文件读写)完成时执行其他任务,而不是干等。
文章被收录于专栏:python前行者python前行者

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • asyncio 异步模块使用教程
    • 1. 异步编程基础概念
      • 1.1 什么是异步编程
      • 1.2 事件循环(Event Loop)
      • 1.3 协程(Coroutine)
      • 1.4 Future和Task
    • 2. 基本用法
      • 2.1 创建和运行协程
      • 2.2 创建任务(Task)
      • 2.3 并发运行多个协程
    • 3. 核心API详解
      • 3.1 事件循环管理
      • 3.2 协程控制
      • 3.3 任务管理
    • 4. 高级特性
      • 4.1 异步上下文管理器
      • 4.2 异步迭代器
      • 4.3 异步生成器
    • 5. 与同步代码交互
      • 5.1 在异步中运行同步代码
      • 5.2 在同步中运行异步代码
    • 6. 常见问题
      • 6.1 常见错误
      • 6.2 注意事项
      • 6.3 性能优化
    • 7. 实际应用示例
      • 7.1 异步爬虫
      • 7.2 异步数据库访问
      • 7.3 异步Web框架(FastAPI)
  • asyncio与aiohttp使用教程
    • asyncio
      • 定义协程
      • 运行协程
      • 回调
      • 多个协程
      • run_until_complete 和 run_forever
      • Close Loop?
      • gather vs. wait
      • Timer
    • aiohttp
      • aiohttp服务器
      • aiohttp客户端
      • aiohttp服务器mvc(静态网页,模板,数据库,log)
    • 多进程+asyncio
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档