b00tyCha1n
@b00tyCha1n
Stupidity - key to the answer

Бот выводит только первую строку файла?

Не могу понять, почему бот выводит только первую строку файла, а последующие игнорирует

Функция bruh:

def bruh():
    for i in f:
        print(i)


Текст документа:

workspace
true
utils

Код:

@bot.command()
async def s(ctx):
    f = open('kittenB00ks.txt', 'r')
    await ctx.send(embed=discord.Embed(description=f'{bruh()}', color=discord.Color.darker_grey()))
    f.close()


Конечно, можно было сказать, что нужно заменить return на print, но дело в том, что из-за этого бот выводит результат в консоль, а не в дискорд.
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект