【发布时间】:2025-12-17 08:20:04
【问题描述】:
我最近为我的 discord 机器人重新组织了我的代码,并且 cogs 不再位于子目录中,而是位于父目录中。我试过这样的事情:
client.load_extension("../commands/fun.eightball")
和
client.load_extension("/home/user/bot/commands/fun.eightball")
但没有成功。我做错了什么?
【问题讨论】:
-
discordpy.readthedocs.io/en/latest/ext/commands/… 似乎没有走上一条路。 “name (str) - 要加载的扩展名。如果访问子模块,它必须像常规 Python 导入一样用点分隔。例如,如果你想导入 foo/test.py,则使用 foo.test。”该字符串似乎采用 python
.表示法。虽然它支持多远等等 idk。/不起作用。
标签: python discord discord.py