pythongui界面按键q关闭的代码
时间: 2023-10-12 09:09:20 浏览: 82
python界面图书管理系统—GUI界面版
下面是Python GUI界面按键q关闭的代码示例:
```python
import tkinter as tk
def quit_app(event=None):
root.quit()
root = tk.Tk()
# Add widgets to the root window here...
root.bind('<q>', quit_app)
root.mainloop()
```
在这个示例中,我们创建了一个名为`quit_app`的函数,用于关闭GUI应用程序。我们将其绑定到了root窗口上的`<q>`按键。当用户按下`q`键时,函数会被调用,从而关闭应用程序。
请注意,在函数定义中,我们使用`event=None`来接受事件参数。这样做是为了确保函数在被调用时不会抛出异常。如果没有传递事件参数,函数将使用默认值`None`。
最后,我们通过调用`root.mainloop()`方法来启动GUI应用程序的主循环。这将使应用程序保持运行状态,直到用户关闭它。
阅读全文