On 5/18/10, Fidel Sanchez-Bueno <[email protected]> wrote: > Muchas gracias @Mario y @Ricardo.. > > El debugger me sirve para casi todo lo que necesito, pero hay ocaciones > en las que necesito utilizar el IDLE un ejemplo seria despues de generar > un bloque de if anidados y para estar seguro le paso valores para ver si > todas las condiciones se cumplen adecuadamente. > > def var(foo, bar): > if foo == bar: > if foo2 == algo: > x = 0 > elif foo2 == otro: > x = 1 > else: > print "algo" > elif foo == algo2: > y = algo > > etc, etc,etc > > en estos casos desde la consola interactiva simplemente le paso valores > a la funcion var y rapidamente veo los resultados que voy obteniendo.. >
Con todo el respecto, sospecho que esta no es una buena práctica. Le recomiendo escribir pruebas de unidad (unittest | doctest) y luego usar coverage.py . La mejor parte es que esto es útil y repetible ;o) PD: Puede que me equivoque, pues no sé exactamente lo que Ud trata de hacer, pero bueno ... -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
