import_checker

Screenshot der Software:
import_checker
Softwarebeschreibung:
Version: 1.1
Upload-Datum: 2 Jun 15
Entwickler: Walter de Jong
Lizenz: Frei
Popularität: 8

Rating: nan/5 (Total Votes: 0)

import_checker Kontrollen Python-Programme für runde (oder rekursiv) Importe.
Python ist eine feine Programmiersprache. Es ist eine schreckliche Sache, mit ihr aber, dass selbst die erfahrensten Python-Programmierer immer wieder beißt: der Umfang der Variablen.
Wir haben gelernt, das Schlüsselwort 'global', und von Herzen tun. Dennoch Probleme auftreten, wenn läuft in eine "rekursive Import" Problem.
Beispiel:
### Programm A ###
Import B
var = 0
wenn __name__ == '__main__':
var = 10
B.doit ()
### Modul B ###
Import A
def doit ():
Druck A.var
### Ende Beispiel ###
Modul B werden sehen A.var mit dem Wert 0, auch wenn in Programm A zugewiesen wir ein Wert von 10. Python ist richtig und es ist nicht ein Python Fehler, aber es ist $ # @! verwirrend und es wird von der rekursiven import verursacht; Eine Einfuhr B und B Einfuhr A.
Die import_checker.py ist ein Werkzeug, rekursive Importe erfasst.
Dieses Problem tritt nur für globale Variablen in Modulen.
Der beste Weg zur Lösung des Problems besteht darin, 'var' in ein neues Modul C gesetzt,
und Import-C sowohl von A und B.
Bedarf:

Ähnliche Software

fixx
fixx

3 Jun 15

BEXML
BEXML

15 Apr 15

Bushy
Bushy

11 May 15

Andere Software von Entwickler Walter de Jong

synctool
synctool

20 Feb 15

Kommentare zu import_checker

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!