Re: [Python-es] pregunta rapida sobre pdb (python debugger)

2016-05-02 Por tema Jose Caballero
El día 2 de mayo de 2016, 17:09, Carlos Zuniga  escribió:
> 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-05-02 Por tema Carlos Zuniga
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)

2016-04-29 Por tema Oscar Luis Vázquez Gallego
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 Caballero 
To: 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)

2016-04-28 Por tema Jorge Araya Navarro
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/