【问题标题】:Discord.py Rewrite Cogs: Load extensions from other archiveDiscord.py Rewrite Cogs:从其他存档加载扩展
【发布时间】:2018-09-23 09:54:16
【问题描述】:

当我尝试加载位于模块文件夹中的配置扩展时,我会这样做,但它不起作用:

bot.load_extension("modules/config")

当我将它移动到主 python 文件所在的同一文件夹中时,它可以工作:

bot.load_extension("config")

那么如何从模块文件夹中加载它?

【问题讨论】:

    标签: python python-3.x discord.py discord.py-rewrite


    【解决方案1】:

    根据load_extension 文档:

    name (str) – 要加载的扩展名。如果访问子模块,它必须像常规 Python 导入一样用点分隔。例如foo.test 如果要导入foo/test.py

    所以你正在寻找bot.load_extension("modules.config")

    【讨论】:

      猜你喜欢
      • 2021-04-29
      • 1970-01-01
      • 1970-01-01
      • 2022-08-24
      • 1970-01-01
      • 2014-08-28
      • 2020-08-23
      • 2019-09-21
      • 1970-01-01
      相关资源
      最近更新 更多