| Debugger |
UserPreferences |
| Wiki Python Fr | FrontPage | RecentChanges | TitleIndex | WordIndex | SiteNavigation | HelpContents | moin.sf.net |
Quand on veut lancer le debugger sous windows à un endroit bien précis dans un script, on peut utiliser:
import pywin.debugger, sys, time ... pywin.debugger.set_trace() ...
Le script s'éxécute normalement jusqu'à la ligne pywin.debugger, où le debugger vous donne la main. Très pratique pour les cgi.
NB: il faut le package pythonwin
La version standard et portable utilise le package pdb (qui fait partie de la bibliothèque standard):
import pdb ... pdb.set_trace() ...