Jeremiah Dodds wrote:

pdb is good if you need to do step-through debugging.

What I normally do in emacs is the following (while working on python script, and with the python-mode that comes with emacs22):

C-x 3      #splits the screen into two vertical columns
C-c C-c   #fires up python and sends the current buffer to it
C-x o      #switches to the other column
C-x b Py #switches to the python interactive buffer

This is, I do believe, equivalent to running a script with python -i script.py . Drops you into an interactive session where you can interact with what you just wrote. Another very handy tool is etags, see the help in emacs (You can get to it through C-h i m emacs)

Thanks for the suggestions, I really like using emacs, so I am going to
see how I can integrate it with Python development.
(Unfortunately my Windows version of emacs dosen't seem to be able to
pop into python mode, and I haven't had time to find out why). At this
point I do most of my development under Linux/emacs anyway.

Best,
Esmail
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to