- Como você executa um código dinâmico no Python?
- Como faço para executar uma string contendo código python no python?
Como você executa um código dinâmico no Python?
Para executar o código Python gerado dinamicamente, use a função EXEC do Python; Para avaliar uma expressão python gerada dinamicamente, use a função de avaliação de Python. Cuidado: usar essas funções (ou qualquer uma das abaixo) com a entrada do usuário potencialmente permite ao usuário executar o código arbitrário.
Como faço para executar uma string contendo código python no python?
Para executar uma string contendo código Python, devemos pegar a string de entrada como entrada de várias linhas usando cotações triplas, então usaremos a função embutida Exec (). Isso levará uma string como entrada e retornará a saída do código que está presente dentro da string.