[Python] Chi ben incomincia...
    Alessandro Dentella 
    sandro a e-den.it
       
    Gio  1 Gen 2009 11:50:59 CET
    
    
  
>  Il problema per il quale avevo cominciato a debuggare dipendeva dal fatto
>  che self.filter_panel.add_filter_conditions(query) non ritornava nulla
>  Questo spiega il problema originario ma non il comportamento sopra
>  riportato...
il problema puņ essere visto in questo codice minimale:
  def test():
      query = None
      zz
  test()
eseguendo questo codice in ipython::
   $ ipython /tmp/aa.py
   ---------------------------------------------------------------------------
   <type 'exceptions.NameError'>             Traceback (most recent call last)
   /tmp/aa.py in <module>()
	 5 
	 6 
   ----> 7 test()
	 8 
	 9 
   /tmp/aa.py in test()
	 2 
	 3     query = None
   ----> 4     zz
	 5 
	 6 
   <type 'exceptions.NameError'>: global name 'zz' is not defined
   WARNING: Failure executing file: </tmp/aa.py>
   In [1]: debug
   > /tmp/aa.py(4)test()
	 3     query = None
   ----> 4     zz
	 5 
   ipdb> query = 1
   ipdb> query
   ipdb> query is None
   True
???
*:-)
-- 
Sandro Dentella  *:-)
http://sqlkit.argolinux.org        SQLkit home page - PyGTK/python/sqlalchemy
    
    
       
       Maggiori informazioni sulla lista 
	       Python