[Python] Problema di scope, o bug?
Manlio Perillo
manlio_perillo a libero.it
Sab 30 Ago 2008 23:31:44 CEST
Andrea Gasparini ha scritto:
> Ciao!
> Qualcuno mi spiega come e' possibile che questo script:
>
> 1 #!/usr/bin/python
> 2 import sys
> 3 import getopt
> 4
> 5 quiet = False
> 6
> 7 def main():
> 8 print quiet
> 9 optlist, args = getopt.getopt(sys.argv[1:], 'q', ['--quiet'])
> 10
> 11 for o,a in optlist:
> 12 if o in ('-q','--quiet'):
> 13 quiet=True
> 14
Hai dimenticato di dichiarare quiet globale.
> [...]
Manlio Perillo
Maggiori informazioni sulla lista
Python