DrPython is a highly customizable, simple, and clean editing environment for developing Python programs. It is intended primarily for use in schools, and is a tribute to DrScheme.
| Tags | education Software Development User Interfaces Text Editors Integrated Development Environments (IDE) |
|---|---|
| Licenses | GPL |
| Operating Systems | Mac OS X Windows Windows POSIX Linux |
| Implementation | Python |
Recent releases


Changes: The buggy debugger was removed for now. Focus is now set in each tab when switching documents. The focus is set to the current document when a program ends. Code for the Save A Copy function was added. SourceBrowser auto-refresh is now saved again. The location of the mode dialog bitmaps was changed.


Changes: A graphical debugger, beginner and advanced user modes, a Pydoc browser, and fixes and UI tweaks.


Changes: This release fixes a critical bugfix in the file dialog (which caused the UI to freeze), adds major/critical bugfixes in indentation handling/autoindent, and includes an exact method for prompt sync, fixes in the drscript menu, support for numpad enter treated as enter, plus a few minor fixes and tweaks.


Changes: This release fixes an indentation error that occurred during pasting. Cursor errors were fixed in the document and prompt. There is also a new setup.py.


Changes: Bugfixes in indentation, shortcuts, and drscript. A few other bugfixes and a default key for close.
A program that finds duplicate files and creates XML catalogs of your files.
- All comments
Recent commentsA must for Python users
The best editor I found so far for Python, script capable, with an evolving plugins collection, backed with super-fast bug fixing, and of course 100% Python/wxPython, hence running on any platform.
Plugins
Check out the sourceforge site for new and updated plugins.
Discourse
Hey folks,
If you want to comment on this program, make suggestions, etc, check out the forum:
http://sourceforge.net/forum/?group_id=83074
If you rate the project, that rating will not have nearly so strong an effect unless you also post why you are gave said rating.