Home  >  Article  >  Backend Development  >  What is python's idle

What is python's idle

藏色散人
藏色散人Original
2019-05-16 17:03:5016416browse

idle for python is an integrated development environment for python, which is packaged as an optional part of the Python package included with many Linux distributions. IDLE is written entirely in Python and the Tkinter GUI toolkit.

What is python's idle

IDLE is a basic IDE (integrated development environment) for developing python programs. It has basic IDE functions and is a good choice for non-commercial Python development. After installing python, IDLE will be installed automatically and there is no need to find it separately.

At the same time, it is also very convenient to use Eclipse, a powerful framework of IDLE, to debug Python programs. Basic functions: syntax highlighting; paragraph indentation; basic text editing; TABLE key control; debugging programs.

Idle is generally a standard Python distribution, even written by Guido van Rossum himself (at least initially most of it). You can run Idle in any environment that can run Python and TK.

After opening Idle, an enhanced interactive command line interpreter window appears (with better cut-paste, line wrap, etc. functions than the basic interactive command prompt). In addition to this, there is an editor for Python (no code merging, but syntax tag highlighting and code auto-completion), class browser and debugger. Menus are TK "stripped"; that is, clicking the dotted line on any drop-down menu at the top will elevate that menu into its own permanent window.

Especially the "Edit" menu, it is very practical to "lean" it in the corner of the desktop. Idle's debugger provides breakpoints, stepping, and variable monitoring functions; but it is not as good as its ability to store memory addresses and variable contents or perform synchronization and other analysis functions.

Related recommendations: "Python Tutorial"

The above is the detailed content of What is python's idle. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn