Perguntas com a marcação «abstract-syntax-tree»

6
Usando eval () do python vs. ast.literal_eval ()?
Eu tenho uma situação com algum código que eval()surgiu como uma possível solução. Agora eu nunca tive que usar eval()antes, mas encontrei muitas informações sobre o perigo potencial que isso pode causar. Dito isto, sou muito cauteloso em usá-lo. Minha situação é que eu recebo informações de um usuário: datamap …

11
Analise um arquivo .py, leia o AST, modifique-o e escreva novamente o código-fonte modificado
Quero editar programaticamente o código-fonte python. Basicamente, quero ler um .pyarquivo, gerar o AST e, em seguida, escrever novamente o código-fonte python modificado (ou seja, outro .pyarquivo). Existem maneiras de analisar / compilar o código-fonte python usando módulos python padrão, como astou compiler. No entanto, acho que nenhum deles suporta …

6
Que tipos de padrões eu poderia impor ao código para facilitar a tradução para outra linguagem de programação? [fechadas]
Fechado . Esta questão precisa ser mais focada . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela se concentre em apenas um problema, editando esta postagem . Fechado há 5 anos . Melhore esta questão Estou me preparando para fazer um projeto paralelo …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.