在 Python 中,可以使用 tkinter
模块创建窗口。这是一个简单的示例代码:
import tkinter as tk
# 创建主窗口
root = tk.Tk()
root.title("弹窗示例")
# 在窗口中添加一个标签
label = tk.Label(root, text="这是一个弹窗")
label.pack()
# 启动窗口的消息循环
root.mainloop()
这将创建一个标题为 "弹窗示例" 的窗口,并在窗口中显示一个标签。
如果希望在窗口关闭时执行某些操作,可以使用 protocol
函数来设置窗口的关闭回调函数:
import tkinter as tk
# 创建主窗口
root = tk.Tk()
root.title("弹窗示例")
# 在窗口中添加一个标签
label = tk.Label(root, text="这是一个弹窗")
label.pack()
# 当窗口关闭时调用的函数
def on_closing():
print("窗口关闭")
# 设置窗口的关闭回调函数
root.protocol("WM_DELETE_WINDOW", on_closing)
# 启动窗口的消息循环
root.mainloop()
这样,每当窗口关闭时,就会调用 on_closing
函数。你可以在这个函数中添加你想要的代码。