Python 提示框详解(tkinter.messagebox)
文章目录1 概述2 示例2.1 提示框2.2 提问框1 概述2 示例2.1 提示框import tkinterfrom tkinter.messagebox import *window = tkinter.Tk()window.withdraw()# 退出默认 tk 窗口result = showinfo('提示', '这是一个提示框')print(f'提示: {result}')result
·
1 概述
2 示例
2.1 提示框
import tkinter
from tkinter.messagebox import *
window = tkinter.Tk()
window.withdraw() # 退出默认 tk 窗口
result = showinfo('提示', '这是一个提示框')
print(f'提示: {result}')
result = showwarning('警告', '这是一个警告框')
print(f'警告: {result}')
result = showerror('错误', '这是一个错误框')
print(f'错误: {result}')
效果截图:
2.2 提问框
import tkinter
from tkinter.messagebox import *
window = tkinter.Tk()
window.withdraw() # 退出默认 tk 窗口
result = askquestion('是(Y) | 否(N)', 'yes or no ?')
print('askquestion: %s'.rjust(18) % result)
result = askyesno('是(Y) | 否(N)', 'True or False ?')
print('askyesno: %s'.rjust(18) % result)
result = askokcancel('确定 | 取消', 'True or False ?')
print('askokcancel: %s'.rjust(18) % result)
result = askretrycancel('重试(R) | 取消', 'True or False ?')
print('askretrycancel: %s'.rjust(18) % result)
result = askyesnocancel('是(Y) | 否(N) | 取消', 'True or False or None')
print('askyesnocancel: %s'.rjust(18) % result)
更多推荐
已为社区贡献7条内容
所有评论(0)