import_checker

Screenshot Software:
import_checker
Mga detalye ng Software:
Bersyon: 1.1
I-upload ang petsa: 2 Jun 15
Nag-develop: Walter de Jong
Lisensya: Libre
Katanyagan: 8

Rating: nan/5 (Total Votes: 0)

import_checker tseke Python programa para sa circular (o recursive) import.
Python ay isang pinong programming language. May isang horrendous bagay sa mga ito bagaman, na kagat kahit ang pinaka-nakaranas ng python programmer bawat ngayon at pagkatapos ay: ang saklaw ng mga variable.
Kami ay tinuturuan na gamitin ang keyword na 'global', at taos-puso na gawin ito. Still, mangyari kapag tumatakbo sa isang "recursive import" problema problema.
Halimbawa:
### Ang isang program ###
import B
var = 0
kung __name__ == '__main__':
var = 10
B.doit ()
### Module B ###
import A
def doit ():
print A.var
### Dulo ng halimbawa ###
Module B ay makikita A.var pagkakaroon ng halaga sa 0, kahit na sa isang program itinalaga namin ito ng isang halaga ng 10. Python ay tama at ito ay hindi isang sawa bug, ngunit ito ay $ # @! ito ay sanhi ng mga recursive import nakalilito at; A angkat B, at ini-import B A.
Import_checker.py ay isang kasangkapan na nakikita recursive import.
Nangyayari lamang ang problemang ito para sa mga global variable sa modules.
Ang pinakamahusay na paraan ng paglutas sa problema ay ang maglagay ng 'var' sa isang bagong module C,
at import C mula sa parehong A at B.
Mga kailangan:

Katulad na software

Iba pang mga software developer ng Walter de Jong

synctool
synctool

20 Feb 15

Mga komento sa import_checker

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!