Aprender cómo hacer un cuadro de entrada en Python puede ayudarle a capturar información del usuario que podrá utilizar en su programa. Un programa informático utiliza habitualmente información introducida por el usuario para generar algún tipo de resultado y cuadros de entrada son una de las mejores maneras de capturar la información del usuario. Un widget de entrada de caja también se conoce como un control de cuadro de texto en otros lenguajes de programación , y permite al usuario introducir una línea de texto . Instrucciones
1
lanzamiento IDLE , la interfaz gráfica de usuario de Python, haga clic en el menú " Archivo" y seleccione " Nueva Ventana" para poner en marcha una nueva ventana. Pulse la tecla "Ctrl " y " S " para lanzar el "Guardar como" cuadro de diálogo. Tipo " entryBox " al lado de " Nombre de archivo : " y haga clic en " Guardar".
2
Importe el espacio de nombres siguiente al añadir esta línea a su archivo :
de Tkinter import *
Página 3
Crear el cuadro de entrada y ajuste el enfoque con el código siguiente :
principal = Tk () txtBox = entrada ( principal) txtBox.pack () txtBox . focus_set ()
4
Copia y pega el código siguiente para crear una definición de " devolución de llamada " que tendrá el texto en el cuadro de entrada cuando se haga clic en el botón :
def callback ( ): print ' el cuadro de entrada contiene: " + txtBox.get ()
5
Crear el botón que desea ejecutar el evento de devolución de llamada creado en el paso anterior :
btnGetText = Button ( principal, text = "text display " width = 10 , command = callback) btnGetText.pack () mainloop ()
6
Haga clic en el "Windows " botón y escribe "cmd " en el inicio el cuadro de texto " buscar programas y archivos " . Pulse el botón " Enter" para abrir la ventana de comandos . Vaya a " C: \\ Python