если стоит обработка исключений?
вот код
@app.on_message(filters.command([' e'], prefixes='.') & filters.me)
async def evaluate_code(_, msg):
try:
text = msg.text.split('. e ')
e = await meval(text[1], globals())
result = f'<b>📄Input:</b>\n<code>{text[1]}</code>\n<b>\n📃Output:</b>\n<code>{e}</code>'
await msg.edit(result)
except Exception as err:
error = f'<code>{format_exc(err)}</code>'
await msg.edit(error)
В конце написана
АХХАААХАХАХАХААА
Traceback (most recent call last): File "c:\Users\user\Desktop\python\bot.py", line 23, in evaluate_code e = await meval(text[1], globals()) File "C:\Users\user\AppData\Local\Programs\Python\Python38-32\lib\site-packages\meval\__init__.py", line 86, in meval r = await locs["tmp"](**kwargs) File "<string>", line 1, in tmp NameError: name 'q' is not defined в try
а все понял, ошибка в format_exc()
Обсуждают сегодня