2009-05-16 10 views

Respuesta

20
python -m pdb myscript.py arg1 arg2 ... 

Esto invoca pdb como una secuencia de comandos para depurar otro guión. Puede pasar argumentos de línea de comandos después del nombre del script. Vea el pdb doc page para más detalles.

0

Si, como yo, se prefiere la más gráfica pudb depurador, puede pasar los argumentos de la secuencia de comandos directamente haciendo:

pudb myscript.py arg1 arg2 ... 

En efecto, la invocación:

python -m pudb myscript.py arg1 arg2 ... 

no lo hará el trabajo volverá con el siguiente error:

No module named pudb.__main__; 'pudb' is a package and cannot be directly executed 
Cuestiones relacionadas