Cuadro de texto: se usa para mostrar y recibir el texto del usuario, el texto se puede editar usando cualquier entrada de teclado, toma la entrada en forma de string. Muestra el título, el mensaje que se mostrará, el lugar para modificar el texto dado y un par de botones «Aceptar», «Cancelar» que se utilizan para confirmar el texto. Es similar a ingresar texto, pero se usa para mostrar texto grande y ajusta el texto dado, a continuación se muestra cómo se ve el cuadro de entrada
Para hacer esto, usaremos el método de cuadro de texto
Sintaxis: cuadro de texto (mensaje, título, texto)
Argumento: toma 3 argumentos, la primera string, es decir, el mensaje/información que se mostrará, la segunda string, es decir, el título de la ventana y la tercera es la string que es el texto editable
Regresar: Devuelve el texto alterado y Ninguno si se presiona cancelar
Ejemplo:
en esto, crearemos un cuadro de texto con texto editable y mostraremos el texto específico en la pantalla de acuerdo con el texto modificado, a continuación se muestra la implementación.
Python3
# importing easygui module from easygui import * # message to be displayed message = "Below is the text to edit" # window title title = "Window Title GfG" # long text text = ["EasyGUI is a module for very simple, very easy GUI ", "programming in Python. EasyGUI is different from other", "GUI generators in that EasyGUI is NOT event-driven."] # creating a multi password box output = textbox(message, title, text) # showing the output print("Altered Text ") print("================") print(output)
Producción :
Altered Text ================ EasyGUI is a module for very simple, very easy GUI programming in Python. EasyGUI is different from otherGUI generators in that EasyGUI is NOT event-driven. geeksforgeeks
Otro ejemplo:
en esto, crearemos un cuadro de texto sin ningún texto editable y mostraremos el texto específico en la pantalla de acuerdo con el texto modificado, a continuación se muestra la implementación.
Python3
# importing easygui module from easygui import * # message to be displayed message = "Below is the text to edit" # window title title = "Window Title GfG" # creating a multi password box output = textbox(message, title) # showing the output print("Altered Text ") print("================") print(output)
Producción :
Altered Text ================ Welcome to geeksforgeeks ajkbkjbajxblcblc;c
Publicación traducida automáticamente
Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA