Возможно ли запустить python код из строки?
Существует строка:
str = 'print("Hello world!")'
Представляется ли возможным исполнить этот код из строки? Существует ли библиотека, позволяющая это реализовать?
execute_code_from_string(str)
Вывод:
Hello world!
Ответы (1 шт):
Автор решения: Nikita Karamov
→ Ссылка
Вам нужна встроенная функция exec.
str = 'print("Hello world!")'
exec(str)
Из документации Python: https://docs.python.org/3/library/functions.html#exec