Re: How to debug python code?



Dennis Lee Bieber <wlfraed@xxxxxxxxxxxxx> writes:

On 30 Mar 2006 21:18:50 -0800, sushant.sirsikar@xxxxxxxxx declaimed the
following in comp.lang.python:

hi,
I am new to Python programming.I am not getting exactly pdb.Can
anyone tell me effective way to debug python code?

I think I toyed with pdb back around 1993... Never needed it...

Of course, with so many different languages and debuggers in my
life, I've never found time to master any but the old VMS debugger
(which is nothing more than a very complex error handler <G>)

That's one reason why in my bash and GNU make debugger (and in
extending pdb), I've stuck to the gdb command set: the effort that is
spent mastering gdb can be transfered in the GNU Make, Bash, *AND*
Python debuggers.
.



Relevant Pages

  • Re: Debugging Python
    ... Some of the IDE's have integrated debuggers which are ... >remote) debugging mechanism that relies on a patched version of Python. ... the Agile Programmer types have been known to suggest that debuggers ...
    (comp.lang.python)
  • Re: Why did no one invent Python before?
    ... > missing until you've used smalltalk's browsers, inspectors and ... > debuggers. ... It's the main thing I really, really miss in python. ... I keep hearing about this Smalltalk IDE. ...
    (comp.lang.python)
  • Re: Debugging in Python
    ... the freely available debuggers. ... If you like the Komodo Editor, ... or even Winpdbused in most python build IDE's? ... paid for itself in debugging time in under five days," including ...
    (comp.lang.python)
  • Re: slightly OT: BUT NEEDs to be said
    ... RMS initiated the design of a free operating system - RMS wanted to ... Netboy saying that GNU isn't marketable because it's mispronounced, ... Guido liked Monty Python, so he named *his* language Python. ...
    (comp.lang.python)
  • Re: Bug on Python2.3.4 [FreeBSD]?
    ... Saturday 13 August 2005 06:18 am Donn Cave wrote: ... > guess the GNU C library "innovated" on this point. ... I think Python should unify this difference across plattforms ... and explicitly document the behaviour in the library reference. ...
    (comp.lang.python)