top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Python Debugger tool

+1 vote
468 views

Is any one aware of free ipython debugger tool. How good is this tool for a beginner to use like, placing breakpoints,checking variables ,call stack (function flow) etc.

I don't like to use python PDB. I have heard about wingware, pycharm which are licensed versions. Used wingware trail version and felt pretty good tool for beginners.

Please let know your views on ipython. Let me know about any python free debugger tools

posted Sep 6, 2013 by Deepak Dasgupta

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

2 Answers

+1 vote

Ipdb works fine for me.

https://pypi.python.org/pypi/ipdb

answer Sep 6, 2013 by Garima Jain
+1 vote

The debugger in PyCharm is actually a fork of the PyDev debugger, so, using PyDev (which is Open Source) may be an option if youd like something more visual than the IPython debugger (see: http://pydev.org/manual_adv_debugger.html for the debugger and http://pydev.org/manual_101_root.html for installing/configuring PyDev initially).

answer Sep 6, 2013 by Anderson
Similar Questions
+1 vote

I want to introduce the debug print something like this but in Python code.

#ifdef DEBUG_ENABLE
DEBUG_PRINT print
#else
DEBUG_PRINT

Is it possible to implement something similar in python?

0 votes

I am writing a command line tool in python to generate one time passwords/tokens. The command line tool will have certain sub-commands like --generate-token and --list-all-tokens for example. I want to restrict access to certain sub-commands. In this case, when user tries to generate a new token, I want him/her to authenticate against AD server first.

I have looked at python-ldap and I am even able to bind to the AD server. In my application I have a function

 def authenticate_user(username, password): pass

which gets username and plain-text password. How do I use the LDAPObject instance to validate these credentials?

...