python tkiinter自行关闭窗口
时间: 2023-07-17 09:56:29 浏览: 81
Python TKinter如何自动关闭主窗口
在Tkinter中,您可以使用`destroy`方法来关闭窗口。以下是一个示例代码:
```python
import tkinter as tk
def close_window():
root.destroy()
root = tk.Tk()
# 添加要显示的内容和组件...
# 添加关闭按钮
close_button = tk.Button(root, text="关闭窗口", command=close_window)
close_button.pack()
root.mainloop()
```
在上面的示例中,我们创建了一个名为`close_window`的函数,当点击关闭按钮时,调用该函数来关闭窗口。在函数中,我们使用`destroy`方法来关闭`root`窗口。
请注意,`root.destroy()`方法会立即结束主循环并关闭窗口。如果您还有其他需要在窗口关闭前执行的操作,可以将它们放在`close_window`函数中。
阅读全文