【发布时间】:2021-11-16 22:31:38
【问题描述】:
我尝试使用 loop.create_task(app.start()) 启动 pyrogram 客户端,但出现错误 TypeError: a coroutine is expected, got
import asyncio
from pyrogram import Client
loop = asyncio.get_event_loop()
app = Client(
"aaaaa",
bot_token="token",
api_id=12,
api_hash="a"
)
loop.create_task(app.start())
【问题讨论】:
-
请阅读How to Ask和meta.stackoverflow.com/questions/359146。如果你确信代码自上次运行以来没有改变,那么有两种可能性:要么你错了,要么新的版本库改变了界面。您应该首先尝试阅读文档。如果你正在重写一年前你“知道工作”的代码,当你以完全相同的方式编写它时,当然——聪明的钱是第一个选择。 (但是,您可能仍然应该从阅读文档开始。)
标签: python python-3.x async-await python-asyncio pyrogram