| import_checker. Import_Checker Verifica programas Python para importações circulares (ou recursivas). |
Baixe Agora |
import_checker. Classificação e resumo
- Nome do editor:
- Walter de Jong
- Site do editor:
- http://www.ka.sara.nl/home/walter//pam_shield/index.html
import_checker. Tag
import_checker. Descrição
Import_Checker verifica programas Python para importações circulares (ou recursivas). Import_Checker verifica programas Python para importação circular (ou recursivo ).python é uma boa linguagem de programação. Há uma coisa horrenda com isso, que morde até os programadores de python mais experientes de vez em quando: o escopo das variáveis. Vamos ensinar a usar a palavra-chave 'global', e sinceramente fazê-lo. Ainda assim, ocorrem problemas ao correr em um problema "importação recursivo ".Exemplo: ### Program A ### Import BVAR = 0I __Name__ == '__main__': var = 10 b.doit () ### módulo b ## #Import ADEF DOIT (): Imprimir A.VAR ### Fim do exemplo ### módulo B irá ver a.var tendo valor 0, embora no programa A atribui um valor de 10. Python está certo e é certo Não é um bug Python, mas é $ # @! confuso e está sendo causado pela importação recursiva; Uma importação B e B importações A.Athe Import_Checker.py é uma ferramenta que detecta importações recursivas. Este problema ocorre apenas para variáveis globais em módulos. A melhor maneira de resolver o problema é colocar 'var' em um novo módulo C, e Importar C De ambos A e B.Requirements: · PythonWhat novo nesta versão: · Os arquivos de origem Python agora são lidos usando o scanner lexical SHLLE.
import_checker. Software Relacionado