Python EasyGUI – Cuadro de opciones

Cuadro de elección: se usa para mostrar una ventana que tiene múltiples opciones, es decir, elementos en EasyGUI, se puede usar cuando es necesario seleccionar cualquier elemento entre un grupo de elementos, consta de título, mensaje a mostrar, grupo de elementos y un par de botones «Aceptar», «Cancelar» para confirmar la selección del elemento. A continuación se muestra cómo se ve el cuadro de elección

Para ello utilizaremos el choiceboxmétodo

Sintaxis: cuadro de elección (mensaje, título, opciones)

Argumento: se necesitan 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 una lista de strings, es decir, los elementos.

Devolver: Devuelve el texto de visualización del elemento seleccionado, de lo contrario Ninguno

Ejemplo:
en esto, crearemos un cuadro de elección con varios elementos, cuando se confirme cualquier elemento, se mostrará el mensaje específico en la pantalla según el elemento, a continuación se muestra la implementación.

# importing easygui module
from easygui import *
  
# message to be displayed
text = "Selected any one item"
  
# window title
title = "Window Title GfG"
  
# item choices
choices = ["Geek", "Super Geeek", "Super Geek 2", "Super Geek God"]
  
# creating a button box
output = choicebox(text, title, choices)
  
# title for the message box
title = "Message Box"
  
# message 
message = "You selected : " + str(output)
  
# creating a message box 
msg = msgbox(message, title)

Producción :

Otro ejemplo:
en esto, crearemos un cuadro de elección sin agregar ningún elemento, cuando se confirme cualquier elemento, mostrará el mensaje específico en la pantalla de acuerdo con el elemento, a continuación se muestra la implementación.

# importing easygui module
from easygui import *
  
# message to be displayed
text = "Selected any one item"
  
# window title
title = "Window Title GfG"
  
# creating a button box
output = choicebox(text, title)
  
# title for the message box
title = "Message Box"
  
# message 
message = "You selected : " + 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 *