使用discord.py时在异步def上出现语法错误

时间:2018-07-11 06:54:46

标签: python asynchronous ubuntu-16.04 discord.py

我在ubuntu 16.04上使用discord.py,在我的第一个虚拟设备上,所有代码都能完美运行。然后,我将相同的代码移到了更永久的设备上,并且一切正常,直到今天……由于某种原因,我一直在“异步def”函数上收到语法错误。在我的测试环境(虚拟框)上,这也被标记为错误,但无论如何我总是可以运行代码。

我正在使用python 3.5,并且使用python 3.6也会出现相同的错误。

我要指出的另一件事是,在虚拟设备上的ubuntu上完全突出显示了“ @ client.event”,但是在未运行代码的设备上,仅突出显示了“ @client”对错误说些什么?

import discord
client = discord.Client()

@client.event
async def on_ready():
    print("ready")

client.run(Token)

我也有一个异步定义on_message,但是我认为问题不在于代码,因为它确实在我的虚拟盒子中运行。

0 个答案:

没有答案