Python Language IDLE - GUI Python


Esempio

IDLE è l'ambiente di sviluppo e apprendimento integrato di Python ed è un'alternativa alla linea di comando. Come suggerisce il nome, IDLE è molto utile per lo sviluppo di un nuovo codice o per l'apprendimento di python. Su Windows viene fornito con l'interprete Python, ma in altri sistemi operativi potrebbe essere necessario installarlo tramite il gestore pacchetti.

Gli scopi principali di IDLE sono:

  • Editor di testo multi-finestra con evidenziazione della sintassi, completamento automatico e rientro intelligente
  • Shell Python con evidenziazione della sintassi
  • Debugger integrato con stepping, punti di interruzione persistenti e visibilità dello stack delle chiamate
  • Indentazione automatica (utile per i principianti che apprendono il rientro di Python)
  • Salvare il programma Python come file .py ed eseguirli e modificarli successivamente in qualsiasi momento usando IDLE.

In IDLE, premi F5 o run Python Shell per lanciare un interprete. L'utilizzo di IDLE può essere un'esperienza di apprendimento migliore per i nuovi utenti perché il codice viene interpretato come l'utente scrive.

Nota che ci sono molte alternative, vedi ad esempio questa discussione o questo elenco .

Risoluzione dei problemi

  • finestre

    Se sei su Windows, il comando predefinito è python . Se si riceve un errore "'python' is not recognized" , la causa più probabile è che la posizione di Python non si trova nella variabile di ambiente PATH del sistema. È possibile accedervi facendo clic con il pulsante destro del mouse su "Risorse del computer" e selezionando "Proprietà" o spostandosi su "Sistema" tramite "Pannello di controllo". Fare clic su "Impostazioni di sistema avanzate" e quindi su "Variabili d'ambiente ...". Modifica la variabile PATH per includere la directory della tua installazione Python, così come la cartella Script (solitamente C:\Python27;C:\Python27\Scripts ). Ciò richiede privilegi amministrativi e potrebbe richiedere un riavvio.

    Quando si utilizzano più versioni di Python sulla stessa macchina, una possibile soluzione è rinominare uno dei file python.exe . Ad esempio, nominare una versione python27.exe potrebbe far diventare python27 il comando Python per quella versione.

    Puoi anche utilizzare Python Launcher per Windows, che è disponibile tramite il programma di installazione e viene fornito per impostazione predefinita. Permette di selezionare la versione di Python da eseguire usando py -[xy] invece di python[xy] . Puoi usare l'ultima versione di Python 2 eseguendo script con py -2 e l'ultima versione di Python 3 eseguendo script con py -3 .

  • Debian / Ubuntu / MacOS

    Questa sezione presuppone che la posizione dell'eseguibile python sia stata aggiunta alla variabile d'ambiente PATH .

    Se sei su Debian / Ubuntu / MacOS, apri il terminale e digita python per Python 2.xo python3 per Python 3.x.

    Digita which python per vedere quale interprete Python verrà usato.

  • Arch Linux

    Il predefinito Python su Arch Linux (e discendenti) è Python 3, quindi usa python o python3 per Python 3.xe python2 per Python 2.x.

  • Altri sistemi

    Python 3 è talvolta associato a python anziché a python3 . Per usare Python 2 su questi sistemi su cui è installato, puoi usare python2 .