Free, open source, feature-rich and lightweight Python IDE
What you get with PyScripter
PyScripter is a modern Python IDE in a lightweight package natively compiled for Windows to combine maximum performance with a minimal memory footprint. PyScripter is open-source and fully developed in Delphi with extensibility via Python scripts.
Features
Syntax Highlighting Editor
Integrated Python Interpreter
Full Python debugging with support for remote debugging
Integrated Unit testing
Integration with Python tools like PyLint, TabNanny, Profile etc.
Full support for encoded Python source
Remote Python Debugger
Run or debug files from memory
Code Explorer
To Do List
Find and Replace in Files
Integrated regular expression testing
Choice of Python version to run via command line parameters
Run Python Script externally (highly configurable)