Wiki Python Fr   Debugger UserPreferences
 
HelpContents FindPage Diffs Info Edit Subscribe XML Print View

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()
  ...


PythonPowered