+ +
+

24.6. IDLE¶

+

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 +163,7 @@ +
    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 +224,10 @@ +
    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 +339,47 @@ +