[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