Diferentes mensajes en Tkinter | Python

Tkinter proporciona una clase de cuadro de mensaje que se puede usar para mostrar una variedad de mensajes para que el usuario pueda responder de acuerdo con esos mensajes. Mensajes como mensaje de confirmación, mensaje de error, mensaje de advertencia, etc.
Para usar esta clase, debe importar esta clase como se muestra a continuación: 
 

# import all the functions and constants of this class.
from tkinter.messagebox import *

  
Sintaxis y usos de diferentes funciones de esta clase – 
 

# Ask if operation should proceed; 
# return true if the answer is ok.

# Ask a question.

# Ask if operation should be retried;
# return true if the answer is yes.

# Ask a question; return true
# if the answer is yes.

# Ask a question; return true
# if the answer is yes, None if cancelled.

# Show an error message.

# Show an info message.

# Show a warning message.

  
Programa para demostrar varios mensajes:
 

Python3

# importing messagebox class
from tkinter.messagebox import *
 
# Showing various messages
 
print(askokcancel("askokcancel", "Ok or Cancel"))
 
print(askquestion("askquestion", "Question?"))
 
print(askretrycancel("askretrycancel", "Retry or Cancel"))
 
print(askyesno("askyesno", "Yes or No"))
 
print(askyesnocancel("askyesnocancel", "Yes or No or Cancel"))
 
print(showerror("showerror", "Error"))
 
print(showinfo("showinfo", "Information"))
 
print(showwarning("showwarning", "Warning"))
 
# print statement is used so that we can
# print the returned value by the function

Producción: 
 

Nota: tenga en cuenta que en el programa anterior no tenemos que importar el módulo Tkinter , solo el módulo /clase de cuadro de mensajes es suficiente porque las definiciones de estas funciones están en la clase de cuadro de mensajes .
 

Publicación traducida automáticamente

Artículo escrito por sanjeev2552 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 *