25.5. IDLE¶

-

IDLE is Python’s Integrated Development and Learning Environment.

+

Source code: Lib/idlelib/

+
+

IDLE is Python’s Integrated Development and Learning Environment.

IDLE has the following features:

    -
  • coded in 100% pure Python, using the tkinter GUI toolkit
  • +
  • coded in 100% pure Python, using the tkinter GUI toolkit
  • cross-platform: works mostly the same on Windows, Unix, and Mac OS X
  • Python shell window (interactive interpreter) with colorizing of code input, output, and error messages
  • @@ -163,7 +165,7 @@ be undone.
    Find Selection
    Search for the currently selected string, if there is one.
    Find in Files...
    -
    Open a file search dialog. Put results in an new output window.
    +
    Open a file search dialog. Put results in a new output window.
    Replace...
    Open a search-and-replace dialog.
    Go to Line
    @@ -224,10 +226,10 @@ Editor window.
    Run Module
    Do Check Module (above). If no error, restart the shell to clean the environment, then execute the module. Output is displayed in the Shell -window. Note that output requires use of print or write. +window. Note that output requires use of print or write. When execution is complete, the Shell retains focus and displays a prompt. At this point, one may interactively explore the result of execution. -This is similar to executing a file with python -i file at a command +This is similar to executing a file with python -i file at a command line.
@@ -339,47 +341,47 @@ debugger. Breakpoints for a file are saved in the user’s .idlerc director