addressalign-toparrow-leftarrow-leftarrow-right-10x10arrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1languagelaunch-new-window--smalllight-bulblightning-boltlinklocation-pinlockm-swarmSearchmailmediummessagesminusmobilemoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstar-shapestartickettrashtriangle-downtriangle-uptwitteruserwarningyahooyoutube

Re: [DCPython] debugging in python

From: Brian
Sent on: Wednesday, February 6, 2013, 5:27 PM
Just to add a few more alternatives to the mix, there is pdbpp (http://pypi.python.org/pypi/pdbpp/) which is a drop-in replacement for pdb that enhances it similar to ipdb, although I've never used ipdb.  pdbpp has a "sticky" mode that lets you step through the code in context, which is my favorite feature.
As far as IDEs, I've use Aptana (http://www.aptana.com/) which is an Eclipse-based IDE with Python features for debugging and some custom support for Django and App Engine projects.  


On Wed, Feb 6, 2013 at 4:49 PM, Justin Jessup <[address removed]> wrote:
Ditto regarding great deal of Python debugging is done via a solid Python IDE- 

Python IDEs =>  - Komodo - Pycharm - Wingware - Ninja - Cloud9 - --- Cloud9 IDE has solid integration with GitHub - though of note you need to do the following on cloud9 for Python 2.7.3 

c9pm install python27
c9pm install pip 


On Wed, Feb 6, 2013 at 2:33 PM, David Greisen <[address removed]> wrote:
Hi all,

Off and on over the years I have attempted to learn how to use the python debugger, but have always found the learning curve just a bit too steep. However, I have been doing most of my recent web development with javascript which finally introduced me to the wonders that are debuggers. Chrome has an incredibly easy-to-use graphical debugger that makes it a snap to figure out exactly where my code is going wrong. Now that I'm returning to some serious python programming I dread every bug I find.

Is there a graphical debugger for python? Even if not, could someone point me to a good introduction to python debugging.

Would someone perchance be interested in doing a presentation on debugging in python?

Thanks!

David




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by David Greisen ([address removed]) from DC Python Meetup.
To learn more about David Greisen, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]



--
Justin Jessup
Security Architect/Strategist
AlienOne Security LLC
www.alienonesecurity.com
[address removed]
[masked]




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Justin Jessup ([address removed]) from DC Python Meetup.
To learn more about Justin Jessup, visit his/her member profile

People in this
group are also in: