Imparare a fare una casella di immissione in Python può aiutare a catturare informazioni da un utente che è possibile utilizzare nel vostro programma . Un programma per elaboratore comunemente utilizza le informazioni inserite dall'utente per generare un certo tipo di risultato , e caselle di immissione sono uno dei modi migliori per catturare informazioni da parte dell'utente . Un widget di ingresso box è anche conosciuto come un controllo casella di testo in altri linguaggi di programmazione , e permette all'utente di inserire una riga di testo . Istruzioni
1
lancio IDLE , l'interfaccia utente grafica di Python , fare clic sul menu "File" e selezionare " Nuova finestra " per lanciare una nuova finestra . Premere il tasto " Ctrl " e "S" per lanciare il " Salva con nome" finestra di dialogo. Tipo " entryBox " accanto a " Nome file : " e fare clic su "Salva ".
2
importare i seguenti namespace aggiungendo questa riga al vostro file :
from Tkinter import *
3
Creare la casella di immissione e di impostare la messa a fuoco con l'aggiunta del seguente codice :
principale = Tk ( ) txtBox = entry ( principale) txtBox.pack ( ) txtBox . focus_set ( ) economici 4
Copia e incolla il seguente codice per creare una definizione di " callback " che otterrà il testo nella casella di testo quando si fa clic sul pulsante :
def callback ( ) : print ' la scatola voce contiene : ' + txtBox.get ( ) economici 5
creare il pulsante che eseguirà l' evento di callback creato nel passaggio precedente :
btnGetText = Button ( principale , text = " testo del display " , width = 10 , command = callback ) btnGetText.pack ( ) mainloop ( ) economici
6 Fare clic su " Windows" pulsante e digitare " cmd" in avvio la casella di testo " cerca programmi e file " . Premere "Invio" per aprire la finestra del prompt dei comandi. Passare a "C : \\ Python \\ " e digitare " python entryBox " e premere " Invio" per eseguire il programma. Digitare una parola nella casella di immissione e fare clic sul pulsante "Visualizza testo" per visualizzare il testo utilizzando la finestra del prompt dei comandi.