惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
雷峰网
雷峰网
GbyAI
GbyAI
Hugging Face - Blog
Hugging Face - Blog
N
Netflix TechBlog - Medium
博客园 - 聂微东
Y
Y Combinator Blog
罗磊的独立博客
博客园_首页
小众软件
小众软件
有赞技术团队
有赞技术团队
爱范儿
爱范儿
F
Fortinet All Blogs
C
Check Point Blog
Google DeepMind News
Google DeepMind News
云风的 BLOG
云风的 BLOG
Apple Machine Learning Research
Apple Machine Learning Research
M
MIT News - Artificial intelligence
月光博客
月光博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏

卡卡罗特

流行的Agent代码编辑器 eino实现Agent eino整合RAG eino整合Tools go整合向量数据库ChromaDB langchainjs langchain实现Agent ollama调用各大模型 spring-ai 自定义一个MCP openCV初体验 01-Bing每日一图接口 02-腾讯API高清QQ头像https调用接口 01-获取指定网站的所有的链接 context.Context是什么? RWMutex读写锁 SyncMap的使用 defer的使用 go字符串工具类 go生成UUID go正则表达式 最后代码 | 卡卡罗特 swagger文档 | 卡卡罗特 react脚手架开发 | 卡卡罗特 python的对象增强 | 卡卡罗特 langchain实现Agent | 卡卡罗特 03.python列表集合元组字典 | 卡卡罗特 python依赖打包 | 卡卡罗特 python的生成器 | 卡卡罗特 eino整合Tools | 卡卡罗特
python的异步 | 卡卡罗特
2026-05-24 · via 卡卡罗特

python的异步 ​

async ​

注意: `wait` 只能在 `async def` 的函数里面用,而 `async def` 的函数必须用 `asyncio.run()` 来启动。

python

import asyncio


# 定义一个异步函数
async def async_func():
    await asyncio.sleep(1)  # 模拟异步操作
    return "Hello"

# ✅ 正确:在 async 函数中使用 await
async def correct():
    result = await async_func()  # 正确
    return result

# ✅ 运行异步函数的正确方式
if __name__ == "__main__":
    # 方式1:用 asyncio.run() 运行
    result = asyncio.run(async_func())
    print(result)  # 输出: Hello

    # 方式2:在 async 函数中用 await 调用另一个 async 函数
    result2 = asyncio.run(correct())
    print(result2)  # 输出: Hello