Документация Python неофициальный перевод

tkinter.messagebox – диалоговые окна Tkintertkinter.messagebox – Tkinter message prompts

Исходный код: Lib/tkinter/messagebox.py


Модуль tkinter.messagebox предоставляет базовый класс-шаблон, а также ряд удобных методов для часто используемых конфигураций. Диалоговые окна сообщений являются модальными и возвращают одно из значений (True, False, OK, None, Yes, No) в зависимости от выбора пользователя. Стандартные стили и расположения окон сообщений включают, но не ограничиваются:

../_images/tk_msg.png
class tkinter.messagebox.Message(master=None, **options)

Создаёт стандартное информационное диалоговое окно.

Информационное диалоговое окно

tkinter.messagebox.showinfo(title=None, message=None, **options)

Предупреждающие диалоговые окна

tkinter.messagebox.showwarning(title=None, message=None, **options)
tkinter.messagebox.showerror(title=None, message=None, **options)

Окна вопросов

tkinter.messagebox.askquestion(title=None, message=None, **options)
tkinter.messagebox.askokcancel(title=None, message=None, **options)
tkinter.messagebox.askretrycancel(title=None, message=None, **options)
tkinter.messagebox.askyesno(title=None, message=None, **options)
tkinter.messagebox.askyesnocancel(title=None, message=None, **options)