✨✨✨
感谢优秀的你打开了小白的文章
“希望在看文章的你今天又进步了一点点,离美好生活更近一步!”🌈
前言
messagebox(通用消息框)用于和用户简单的交互,用户点击确定、取消。
常见函数
|
函数运用
1.messagebox.askokcancel
import tkinter
import tkinter.messagebox
def but():
a=tkinter.messagebox.askokcancel('提示', '要执行此操作吗')
print (a)
root=tkinter.Tk()
root.geometry('200x100')
tkinter.Button(root, text='关注小白,一键三连!',command=but).pack()
root.mainloop()
结果显示:
2.messagebox.askquestion
import tkinter
import tkinter.messagebox
def but():
a=tkinter.messagebox.askquestion('提示', '要执行此操作吗')
print (a)
root=tkinter.Tk()
root.geometry('200x100')
tkinter.Button(root, text='关注小白,一键三连!',command=but).pack()
root.mainloop()
返回的是yes或者是no。
3.messagebox.askyesnocancel
import tkinter
import tkinter.messagebox
def but():
a=tkinter.messagebox.askretrycancel('提示', '要执行此操作吗')
print (a)
root=tkinter.Tk()
root.geometry('200x100')
tkinter.Button(root, text='关注小白,一键三连!',command=but).pack()
root.mainloop()