import_checker tjeks Python programme vir omsendbrief (of rekursiewe) invoer.
Python is 'n boete van programmeertaal. Daar is een ding afskuwelike met dit al is, dat selfs die mees ervare python programmeerders byt elke nou en dan: die omvang van veranderlikes.
Ons het al geleer om die navraag te gebruik 'n globale, en van harte te doen. Tog, probleme voorkom wanneer loop in 'n "rekursiewe invoer" probleem.
Voorbeeld:
###-Program 'n ###
invoer B
var = 0
As __name__ == '__main__':
var = 10
B.doit ()
### Module B ###
invoer A
def duit ():
Druk A.var
### Einde van byvoorbeeld ###
Module B sal sien A.var met waarde 0, selfs al in 'n program wat ons opgedra dit 'n waarde van 10 Python is reg en dit is nie 'n luislang fout, maar dit is $ # @! verwarrend en dit word veroorsaak deur die rekursiewe invoer, A invoere B, en B invoere A.
Die import_checker.py is 'n instrument wat rekursiewe invoer ontdek.
Hierdie probleem kom net vir globale veranderlikes in modules.
Die beste manier om die probleem is om 'var 'n nuwe module C sit,
en die invoer C van beide A en B.
Vereistes:
Sagteware besonderhede:
Weergawe: 1.1
Upload datum: 2 Jun 15
Lisensie: Gratis
Populariteit: 8
Kommentaar nie gevind