#python #discord #bots
#python #Discord #боты
Вопрос:
В настоящее время я работаю над ботом Discord и пытаюсь получить винтики из нескольких папок (в лучшем порядке), но я не могу заставить его работать, пожалуйста, помогите мне, лол
На данный момент я использую эту систему, и она работает:
for cogpath in os.listdir("cogs"):
if cogpath.endswith(".py"):
client.load_extension(f'cogs.{cogpath[:-3]}')
Я попытался расширить его вторым полем:
for cogpath in os.listdir("cogs/Folder1"):
if cogpath.endswith(".py"):
client.load_extension(f'cogs.{cogpath[:-3]}')
Но все, что я получаю, это:
Error: Extension 'cogs.MyCog' could not be loaded.
Было бы здорово, если бы вы могли мне помочь. 🙂
Ответ №1:
Вы забыли load_extension
указать новый путь
for cogpath in os.listdir("cogs/Folder1"):
if cogpath.endswith(".py"):
client.load_extension(f'cogs.Folder1.{cogpath[:-3]}')
Надеюсь, это поможет
Комментарии:
1. Большое вам спасибо, попробовал еще раз, и теперь это работает, отличная работа, спасибо за помощь!