Re: [Python-es] pregunta rapida sobre pdb (python debugger)
El día 2 de mayo de 2016, 17:09, Carlos Zunigaescribió: > 2016-04-28 14:56 GMT-05:00 Jose Caballero : >> Hola, >> >> >> ?es posible forzar pdb, en modo interactivo, a pasar linea por linea >> tanto para el script principal como alguna de las clases/funciones de >> las que se hace "import"? >> >> Cuando se hace algo tipo: >> >> $ python -m pdb myscript.py >> >> el debugger va linea a linea sobre myscript.py >> Pero si tengo algo tipo >> >> from mypackage import myclass >> >> el debugger no se mete en mypackage. >> Es normal. >> >> Pero me gustaria saber si es posible forzar pdb a entrar en mypackage, >> y que siga haciendo un "trace" linea a linea. >> > > Puedes añadir la línea `import pdb; pdb.set_trace()` en el punto donde > quieres comenzar a debuggear dentro de mypackage. Sí. Pero luego hay que acordarse de quitarla. Si no, se ejecuta siempre, con o sin debugger :) ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] pregunta rapida sobre pdb (python debugger)
2016-04-28 14:56 GMT-05:00 Jose Caballero: > Hola, > > > ?es posible forzar pdb, en modo interactivo, a pasar linea por linea > tanto para el script principal como alguna de las clases/funciones de > las que se hace "import"? > > Cuando se hace algo tipo: > > $ python -m pdb myscript.py > > el debugger va linea a linea sobre myscript.py > Pero si tengo algo tipo > > from mypackage import myclass > > el debugger no se mete en mypackage. > Es normal. > > Pero me gustaria saber si es posible forzar pdb a entrar en mypackage, > y que siga haciendo un "trace" linea a linea. > Puedes añadir la línea `import pdb; pdb.set_trace()` en el punto donde quieres comenzar a debuggear dentro de mypackage. ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] pregunta rapida sobre pdb (python debugger)
Hermano realmente no se, quisiera hacerte una pregunta en que sitio libre puedo bajar la libreria wikipython que pasa yo quisiera trabajar con la parte del diseño grafico con el Boa Constructor pero no lo puedo hacer si no tengo las wiki, estoy empezando con este lenguaje me podrias ayudar Saludos Oscarito I -Original Message- From: Jose CaballeroTo: La lista de python en castellano Date: Thu, 28 Apr 2016 15:56:33 -0400 Subject: [Python-es] pregunta rapida sobre pdb (python debugger) Hola, ?es posible forzar pdb, en modo interactivo, a pasar linea por linea tanto para el script principal como alguna de las clases/funciones de las que se hace "import"? Cuando se hace algo tipo: $ python -m pdb myscript.py el debugger va linea a linea sobre myscript.py Pero si tengo algo tipo from mypackage import myclass el debugger no se mete en mypackage. Es normal. Pero me gustaria saber si es posible forzar pdb a entrar en mypackage, y que siga haciendo un "trace" linea a linea. Muchas gracias. Saludos, Jose ___ Python-es mailing list Python-es@python.org [mailto:Python-es%40python.org] https://mail.python.org/mailman/listinfo/python-es [https://mail.python.org/mailman/listinfo/python-es] FAQ: http://python-es-faq.wikidot.com/ [http://python-es-faq.wikidot.com/]___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] pregunta rapida sobre pdb (python debugger)
Saludos, Jose Ya probaste con pudb[1]? En ambos creo que tendrías que presionar "s" de "step" (pasito). [1]: https://pypi.python.org/pypi/pudb/ El jueves 28 de abril del 2016 a las 1356 horas, Jose Caballero escribió: > Hola, > > > ?es posible forzar pdb, en modo interactivo, a pasar linea por linea > tanto para el script principal como alguna de las clases/funciones de > las que se hace "import"? > > Cuando se hace algo tipo: > > $ python -m pdb myscript.py > > el debugger va linea a linea sobre myscript.py > Pero si tengo algo tipo > > from mypackage import myclass > > el debugger no se mete en mypackage. > Es normal. > > Pero me gustaria saber si es posible forzar pdb a entrar en mypackage, > y que siga haciendo un "trace" linea a linea. > > > Muchas gracias. > Saludos, > Jose > ___ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ -- Pax et bonum. Jorge Araya Navarro https://es.gravatar.com/shackra ___ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/