Wolf_Yout
@Wolf_Yout

Что это за ошибка и как её испрвить?

Код:
@bot.event
async def on_message(ctx):
    if ctx.author.id == 956897442199117824:
        return
    try:
        with open(f"levels/{ctx.guild.id} {ctx.author.id} exp.txt", "r") as file:
            level = file.read()
    except FileNotFoundError:
        level = 0
    with open(f"levels/{ctx.guild.id} {ctx.author.id} exp.txt", "w") as file:
        file.write(int(level) + 1)

При отправке первого сообщения файл появляется, но написана в нём пустота, а также в консоли рожается ошибка:
623de6029b137835441169.png
И я не понимаю как это исправить!
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
lxstvayne
@lxstvayne
Люблю Python
В level ничего не находится, поэтому при приведении типа возникает ошибка.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы