importateur_checker

Import_Checker vérifie les programmes Python pour les importations circulaires (ou récursives).
Télécharger maintenant

importateur_checker Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Walter de Jong
  • Site Internet de l'éditeur:
  • http://www.ka.sara.nl/home/walter//pam_shield/index.html

importateur_checker Mots clés


importateur_checker La description

Import_Checker vérifie les programmes Python pour les importations circulaires (ou récursives). Import_Checker vérifie les programmes Python pour les importations circulaires (ou récursives ).python est un langage de programmation fin. Il y a une chose horrible avec elle, cela mord même les programmeurs de Python les plus expérimentés de temps en temps: la portée des variables.Nous avons appris à utiliser le mot-clé «Global» et le font de tout cur. Néanmoins, des problèmes se produisent lorsqu'ils se produisent dans un problème de "import récursif ".Exame exemple: ### PROGRAMME A ### IMPORT BVAR = 0IF __NAME__ == '__Main__': var = 10 b.Oit () ### module b ## #import adf drawit (): imprimé.var ### Fin de l'exemple ### Le module B verra A.Var ayant une valeur 0, même si dans le programme A, nous l'avons attribué une valeur de 10. Python a raison et il est Pas un bug de python, mais c'est $ # @! déroutant et cela est causé par l'importation récursive; Les importations b et b importations A.Le Import_Checker.py est un outil qui détecte des importations récursives.Ce problème ne se produit que pour les variables globales dans des modules.Le meilleur moyen de résoudre le problème est de mettre «Var» dans un nouveau module C, et Importez C de A et B.Equirements: · Pythonwhat's Neuf dans cette version: · Les fichiers source Python sont maintenant lus à l'aide du scanner lexical SHLEX.


importateur_checker Logiciels associés