messagebox消息框
语法
-
messagebox.askquestion(title,message):返回yes或no

-
messagebox.askokcancel(title,message):返回True或False

-
messagebox.askretrycancel(title,message):返回True或False

-
messagebox.askyesno(title,message):返回True或False

-
messagebox.showinfo(title,message):返回ok

-
messagebox.showwarning(title,message):返回ok

-
messagebox.showerror(title,message):返回ok

示例
import tkinter as tk
from tkinter import messagebox
root = tk.Tk()
root.geometry("500x300")
def okcancel():
result = messagebox.askokcancel(title='askokcancel', message='这是askokcancel')
print(result)
def question():
result = messagebox.askquestion(title='askquestion', message="这是askquestion")
print(result)
def retrycancel():
result = messagebox.askretrycancel(title='askretrycancel', message="这是askretrycancel")
print(result)
def yesno():
result = messagebox.askyesno(title='askyesno', message="这是askyesno")
print(result)
def error():
result = messagebox.showerror(title='showerror', message="这是showerror")
print

本文详细介绍了使用Python的Tkinter库中的messagebox模块进行不同类型对话框(如询问、确认、警告等)的显示,以及filedialog模块用于文件操作(包括打开、保存、选择文件和目录),colorchooser模块用于颜色选择。展示了如何在GUI应用中实现这些功能。
最低0.47元/天 解锁文章
1155

被折叠的 条评论
为什么被折叠?



