作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为我制作的服务器开发一个小型 discord 机器人,但是我遇到了一个问题。每当我尝试运行机器人(使用 python3.4 lilac.py
)时,我都会收到以下错误:
Traceback (most recent call last):
File "lilac.py", line 7, in <module>
@asyncio.coroutine
NameError: name 'asyncio' is not defined
Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0xb61ad470>
我尝试通过 python3.4 -m pip install asyncio
安装它,即使它说安装成功,我仍然收到错误。这是完整的代码:
import discord
from discord.ext import commands
bot = commands.Bot(command_prefix='&&', description="Description here")
@bot.event
@asyncio.coroutine
def on_ready():
print('Logged in as')
print(bot.user.name)
有什么我没有正确安装的吗?我是否错误地调用了 asyncio?感谢任何帮助,如果需要,我可以提供更多信息。
最佳答案
您忘记在代码中导入 asyncio
。只需将以下内容添加到代码的第一行
import asyncio
关于python - 名称错误 : name 'asyncio' is not defined; In running discord bot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45892045/
我是一名优秀的程序员,十分优秀!