EasyGUI – Cuadro de entrada múltiple

Cuadro de entrada múltiple: se utiliza para obtener la entrada múltiple del usuario al mismo tiempo, las entradas pueden ser cualquier entrada de teclado, toma entradas en forma de string. Muestra el título, el mensaje que se mostrará, un grupo de lugares para ingresar un texto y un par de botones «Aceptar», «Cancelar» que se utilizan para confirmar la entrada. Es similar al cuadro de entrada normal, pero en el cuadro de entrada múltiple se pueden dar múltiples entradas al mismo tiempo, a continuación se muestra cómo se ve el cuadro de entrada

Para ello utilizaremos el multenterboxmétodo

Sintaxis: multipleterbox (mensaje, título, list_items, lust_default_text)

Argumento: se necesitan 4 argumentos, la primera string, es decir, el mensaje/información que se mostrará, la segunda string, es decir, el título de la ventana, la tercera es una lista de strings, es decir, el nombre del elemento y la siguiente es una lista de strings, que es el texto predeterminado.

Devolver: Devuelve la lista de texto ingresado y Ninguno si se presiona cancelar

Ejemplo:
en esto, crearemos un cuadro de entrada múltiple con texto predeterminado y mostraremos el mensaje específico en la pantalla de acuerdo con el texto ingresado, a continuación se muestra la implementación

# importing easygui module
from easygui import *
  
# message to be displayed
text = "Enter the following details"
  
# window title
title = "Window Title GfG"
  
# list of multiple inputs
input_list = ["Name", "Class", "Section", "Address"]
  
# list of default text
default_list = ["eg GfG", "XII", "A", "GeeksforGeeks"]
  
# creating a integer box
output = multenterbox(text, title, input_list, default_list)
  
# title for the message box
title = "Message Box"
  
# creating a message
message = "Enterted details are in form of list : " + str(output)
  
# creating a message box
msg = msgbox(message, title)

Producción :

Otro ejemplo:
en esto, crearemos un cuadro de entrada múltiple sin texto predeterminado, y mostraremos el mensaje específico en la pantalla de acuerdo con el texto ingresado, a continuación se muestra la implementación

# importing easygui module
from easygui import *
  
# message to be displayed
text = "Enter the following details"
  
# window title
title = "Window Title GfG"
  
# list of multiple inputs
input_list = ["Geek Name", "Geek ID", "Experiance"]
  
  
# creating a integer box
output = multenterbox(text, title, input_list)
  
# title for the message box
title = "Message Box"
  
# creating a message
message = "Enterted details are in form of list : " + str(output)
  
# creating a message box
msg = msgbox(message, title)

Producción :

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 *