IDLE (Integrated Development and Learning Environment) From the Help > About screen è un ambiente di sviluppo integrato per Python che viene distribuito in bundle con la distribuzione Python di default a partire dalla versione 1.5.2b1., By Guido van Rossum - 16 Nov 1998 - comp.lang.python, At the conference I mentioned a few times that I was working on a Tkinter-based IDE for Python. I've decided to use the paradigm "release early and often" for this piece of software (especially since I don't expect I'll have much time to work on it), so version 0.1 (essentially a dump of my directory) is now sitting in the contrib directory ftp.python.org., From: \Python-1.5.2\Tools\idle\NEWS.txt

È disponibile come pacchetto opzionale Python in molte distribuzioni Linux. IDLE è interamente scritto in linguaggio Python e utilizza il toolkit grafico Tkinter per la sua interfaccia utente. Tkinter è una libreria che fornisce funzioni wrapper per il toolkit Tcl/Tk, permettendo di creare interfacce grafiche in Python.

L'interfaccia di IDLE è intuitiva e facile da usare, rendendola ideale anche per i principianti. Offre tutte le funzionalità di base necessarie per scrivere, eseguire codice Python ed è disponibile per Linux, Windows e macOS.

Secondo quanto riportato nella documetazione ufficiale, le sue caratteristiche principali sono:

Python Shell Window: Include una finestra di shell interattiva (interprete Python) con colorazione del codice di input, output e messaggi di errore. Editor di Testo Multi-Window: Offre un editor di testo con più finestre, con funzionalità come annullamento multipla, colorazione del codice Python, indentazione intelligente, suggerimenti per le chiamate, completamento automatico e altre funzionalità. Debugger: Include un debugger con punti di interruzione persistenti (breakpoint), esecuzione passo-passo e visualizzazione dei namespace globali e locali.

Guido van Rossum, il creatore di Python, ha chiarito che IDLE sta per "Integrated Development and Learning Environment" (Ambiente Integrato di Sviluppo e Apprendimento). Dato che van Rossum ha chiamato il linguaggio Python in onore del gruppo comico britannico Monty Python,Fonte: è probabile che il nome IDLE sia stato scelto per omaggiare Eric Idle, uno dei membri fondatori dei Monty Python.

Note

Altri progetti

Collegamenti esterni