On 19/05/10 07:04, Olemis Lang (Simelix) wrote:
On 5/18/10, Fidel Sanchez-Bueno<fidellir...@gmail.com> 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
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
Ve!!! x estar mirando el bosque desde dentro....
Claro q si, lo de arriba es solo recomendable mientras debugueas para
ver q el programa siga tu logica, para modulos o el sistema por supuesto
q debes usar pruebas unitarias.
--
Saludos / Best regards
Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://lacunza.biz/
Hosting:: http://mlv-host.com/
Google Talk: mlacunzav Skype: mlacunzav
MSN: mlacun...@hotmail.com Y! messenger: mlacunzav
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/