IDLE, an acronym of "Integrated DeveLopment Environment", is a Python development environment that often comes bundled with Python distributions.
It has a Python Shell Window, which gives you access to the Python interactive mode. Its File Editor lets you create new or browse through and edit existing Python source files. There is a Path Browser for searching through the path of available module source files as well as a simple Class Browser for finding the methods of classes.
There are no reported vulnerabilities