Задать вопрос
@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

Просто не хочется каждую функцию создавать отдельно может есть какой-то другой способ?
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@Uglevod
гугли - eval
Для учебных проектов - я только за.
сам тестировал и разбирался с этой фунцией
может быть очень полезна
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы