import_checker

Software screenshot:
import_checker
Podrobnosti Software:
Verze: 1.1
Datum uploadu: 2 Jun 15
Vývojka: Walter de Jong
Licence: Volný
Popularita: 82

Rating: 5.0/5 (Total Votes: 1)

import_checker kontroluje Python programy pro kruhové (nebo rekurzivních) dovozu.
Python je v pořádku programovací jazyk. Tam je jedna věc, strašný s tím však, že kouše i pro ty zkušené programátory jazyka Python každou chvíli, a pak: rozsah proměnných.
Byli jsme učili používat slovo "globální", a srdečně učinit. Přesto, nastat problémy při spuštění do "rekurzivní dovozu" problém.
Příklad:
### Program ###
import B
var = 0
pokud __name__ == '__main__ ":
var = 10
B.doit ()
### Modul B ###
import
def doit ():
print A.var
### Konec příkladu ###
Modul B uvidí A.var mající hodnotu 0, přestože v programu A jsme přiřadili to hodnota 10. Python má pravdu, a to není python chyba, ale to je $ # @! matoucí, a to je způsobeno rekurzivní dovozu; Dovoz B, a dovoz B A.
Import_checker.py je nástroj, který detekuje rekurzivní dovozy.
K tomuto problému dochází pouze pro globální proměnné v modulech.
Nejlepší způsob, jak vyřešit tento problém, je, aby "var" do nového modulu C,
a import C z obou A a B.
Požadavky:

Podobný software

Bugzilla
Bugzilla

18 Jul 15

rss2jira
rss2jira

20 Feb 15

Request Tracker
Request Tracker

20 Feb 15

gitli
gitli

12 May 15

Ostatní software developer Walter de Jong

synctool
synctool

20 Feb 15

Komentáře k import_checker

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!