Cuadro de código: se utiliza para mostrar y obtener el texto del usuario que está en forma de código, es decir, no en forma de ajuste de palabras, 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 al cuadro de texto pero se usa para mostrar el texto del código, a continuación se muestra cómo se ve el cuadro de entrada
Para hacer esto, usaremos el método codebox
. Sintaxis: codebox (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 código 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 code text text = """<gfg> 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. </gfg>""" # creating a code box output = codebox(message, title, text) # showing the output print("Altered Text ") print("================") print(output)
Producción :
Altered Text ================ 'gfg> great EasyGUI module 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. '/gfg>
Otro ejemplo:
en esto, crearemos un cuadro de código sin 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 code box output = codebox(message, title) # showing the output print("Altered Text ") print("================") print(output)
Producción :
Altered Text ================ gfg a b v c c c /gfg
Publicación traducida automáticamente
Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA