2016-01-20 1 views
2

Je débogue un programme python à l'aide du débogueur python pdb.Redémarrage du débogueur python, pdb, lors de la propagation des modifications de programme

E.g. Y at-il un moyen de réexécuter le script propageant les nouvelles modifications dans myscript.py? La commande run ne le fait pas.

Dans gdb, je crois qu'il y avait un moyen de compiler (depuis gdb) et de redémarrer la session de débogage. J'espérais une fonctionnalité similaire dans pdb, de sorte que je n'ai pas besoin de quitter pdb, puis de le redémarrer juste pour que mes changements soient propagés dans myscript.py.

Répondre

0

Utilisez run ou restart, qui est un alias de run. Cela va redémarrer le programme avec tous les nouveaux changements mais conserver les points d'arrêt et d'autres informations sur le débogueur.