发布于2020-02-26 11:38 阅读(1084) 评论(0) 点赞(27) 收藏(0)
import tkinter
import tkinter.messagebox
import tkinter
import tkinter.messagebox
def helloCallBack():
tkinter.messagebox.showinfo("hello python","byebye")
def main():
top = tkinter.Tk()
button = tkinter.Button(top,text = "点我",command = helloCallBack)
button.pack()
top.mainloop()
if __name__ == '__main__':
main()
提示消息框:
tkinter.messagebox.showinfo('提示','人生苦短')
消息警告框:
tkinter.messagebox.showwarning('警告','明日有大雨')
错误消息框:
tkinter.messagebox.showerror('错误','出错了')
对话框:
tkinter.messagebox.askokcancel('提示', '要执行此操作吗')#确定/取消,返回值true/false
tkinter.messagebox.askquestion('提示', '要执行此操作吗')#是/否,返回值yes/no
tkinter.messagebox.askyesno('提示', '要执行此操作吗')#是/否,返回值true/false
tkinter.messagebox.askretrycancel('提示', '要执行此操作吗')#重试/取消,返回值true/false
文件对话框:
import tkinter.filedialog
a=tkinter.filedialog.asksaveasfilename()#返回文件名
print(a)
a =tkinter.filedialog.asksaveasfile()#会创建文件
print(a)
a =tkinter.filedialog.askopenfilename()#返回文件名
print(a)
a =tkinter.filedialog.askopenfile()#返回文件流对象
print(a)
a =tkinter.filedialog.askdirectory()#返回目录名
print(a)
a =tkinter.filedialog.askopenfilenames()#可以返回多个文件名
print(a)
a =tkinter.filedialog.askopenfiles()#多个文件流对象
print(a)
作者:听爸爸的话
链接:https://www.pythonheidong.com/blog/article/234023/147e67ca45f3c66e41bd/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!