【发布时间】:2020-07-02 03:15:22
【问题描述】:
我正在使用一个需要等待的函数。这之后的代码没有被执行,但是显然正在执行await函数,因为可以看到actions。但是还不清楚 await 函数是否真的完成了。
具体案例: 我正在尝试使用以下命令将我的 Discord-Bot 连接到语音通道:
vs = await message.author.voice.channel.connect()
可以看到机器人实际上正在加入频道。没有发生错误,但之后没有执行简单的打印语句。
我将不胜感激 discord.py rewrite 的具体答案,但也提示为什么 python 的 await 语句可能会阻止进一步的代码被执行。谢谢!
【问题讨论】:
标签: python async-await discord.py