import_checker

Software screenshot:
import_checker
Software informatie:
Versie: 1.1
Upload datum: 2 Jun 15
Ontwikkelaar: Walter de Jong
Licentie: Gratis
Populariteit: 82

Rating: 5.0/5 (Total Votes: 1)

import_checker controles Python's voor ronde (of recursieve) invoer.
Python is een prima programmeertaal. Er is een verschrikkelijk ding met al is, dat zelfs de meest ervaren python programmeurs bijt zo nu en dan: de reikwijdte van de variabelen.
We hebben geleerd om het trefwoord te gebruiken 'global', en van harte te doen. Toch, er zich problemen voordoen bij het uitvoeren van in een "recursieve import" probleem.
Voorbeeld:
### Programma A ###
import B
var = 0
Als __name__ == '__main__':
var = 10
B.doit ()
### Module B ###
import A
def doit ():
afdruk A.var
### Uiteinde van voorbeeld ###
Module B zullen zien A.var met een waarde 0, ook al in het programma A we toegewezen het een waarde van 10. Python is goed en het is niet een python bug, maar het is $ # @! verwarrend en het wordt veroorzaakt door de recursieve invoer; Een invoer B en B invoer A.
De import_checker.py is een hulpmiddel dat recursieve invoer detecteert.
Dit probleem doet zich alleen voor globale variabelen in modules.
De beste manier om het oplossen van het probleem om 'var' een nieuwe module C gebracht,
en import C van zowel A en B.
Vereisten:

Vergelijkbare software

BEXML
BEXML

15 Apr 15

GForge
GForge

11 May 15

Ozibug
Ozibug

3 Jun 15

AMQPDeliver
AMQPDeliver

11 May 15

Andere software van ontwikkelaar Walter de Jong

synctool
synctool

20 Feb 15

Reacties op import_checker

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!