我的第一个Python编写的GUI窗口

在effbot.org/tkinterbook上可以查看到tkinter的介绍及窗体中各类控件的使用,如在文档中开篇就有这样一个简短例子:
在这里插入图片描述
再根据bilibili中屠夫的女婿所讲解的第一个范例,做了下面这个程序,主要实现在一个简单窗口中有一个简单的额按钮,按钮上写着“点击入口”,当点击按钮之后弹出一个对话框,对话框的标题是“哇”,对话框中内容是“很高兴见到你!”关闭弹窗后播放同目录下音乐文件music.mp3。

from tkinter import *
from tkinter import messagebox
import os

def subwind(e):    #e就是事件对象
	messagebox.showinfo("哇","很高兴见到你!")
	os.startfile("music.mp3")

root = Tk() #产生一个窗口对象
#产生一个按钮对象,设置按钮上文本内容text,并指定按钮左键点击调用函数subwind
btn01 = Button(root)  
btn01["text"] = '点击入口'  #
btn01.pack()
btn01.bind("<Button-1>",subwind)

root.mainloop()#调用组件的mainloop()方法,进入事件循环
发布了88 篇原创文章 · 获赞 22 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/xuechen_gemgirl/article/details/105635032