Задать вопрос
@NoGrisha
Точка.

Python в Python?

Появилась идея создать такого бота когда которому ты прописываешь какой-то код на питоне к примеру $python print(1) и он выводит результат или ошибку, если она возникла. Т.е. примерно как-то так:
@bot.command()
async def python(ctx, *, code):
    def python_in_python(programm):
       #нужный код
    await ctx.reply(f"```{python_in_python(code)}```")
    return

Просто не хочется каждую функцию создавать отдельно может есть какой-то другой способ?
  • Вопрос задан
  • 179 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
@Uglevod
гугли - eval
Для учебных проектов - я только за.
сам тестировал и разбирался с этой фунцией
может быть очень полезна
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽