EasyGUI – Caja de código

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *