import_checker.

Import_checker controlla i programmi Python per le importazioni circolari (o ricorsive).
Scarica ora

import_checker. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Walter de Jong
  • Sito web dell'editore:
  • http://www.ka.sara.nl/home/walter//pam_shield/index.html

import_checker. Tag


import_checker. Descrizione

import_checker controlla i programmi Python per le importazioni circolari (o ricorsive). import_checker controlla i programmi Python per la circolare (o ricorsivo) importas.python è un linguaggio di programmazione fine. C'è una cosa orrendosa con sé però, che morde anche i programmatori di Python più esperti di tanto in tanto: la portata delle variabili. Abbiamo insegnato a usare la parola chiave "Global", e giustamente farlo. Tuttavia, i problemi si verificano quando si esegue un problema in un problema "ricorsivo import". Esempio: ### programma A ### Importa Bvar = 0IF __Name__ == '__Main__': var = 10 B.doit () ### Modulo B ## #import ADEF DOIT (): Stampa A.var ### Fine ESEMPIO ### Modulo B vedrà A.var Avere valore 0, anche se nel programma A abbiamo assegnato un valore di 10. Python è giusto ed è Non un bug Python, ma è $ # @! confuso ed è causato dall'importazione ricorsiva; Un'importazione B, e B Le importazioni A.L'import_checker.py è uno strumento che rileva le importazioni ricorsive. Questo problema si verifica solo per le variabili globali nei moduli. Il modo migliore per risolvere il problema è quello di mettere "var" in un nuovo modulo c, e importare C da A e B.requirements: · PythonWhat è nuovo in questa versione: · I file sorgente Python sono ora letti utilizzando lo scanner lessicale SHEX.


import_checker. Software correlato

Ozibug.

ozibug è un sistema di tracciamento del bug di bug indipendente da piattaforma. ...

567

Scarica