python 按钮事件跳转
时间: 2023-10-12 10:14:56 浏览: 64
pyqt5使用按钮进行界面的跳转方法
在 Python 中,可以使用 tkinter 模块来创建 GUI 应用程序。如果想要在 tkinter 应用程序中实现按钮事件跳转,可以使用 tkinter 的 `command` 属性来指定按钮被点击时所要执行的函数。
例如,以下代码创建了一个 tkinter 应用程序,并添加了一个按钮,当点击按钮时,跳转到一个新的页面:
```python
import tkinter as tk
class App(tk.Frame):
def __init__(self, master=None):
super().__init__(master)
self.master = master
self.pack()
self.create_widgets()
def create_widgets(self):
self.button = tk.Button(self)
self.button["text"] = "Go to page 2"
self.button["command"] = self.go_to_page2
self.button.pack(side="top")
def go_to_page2(self):
# Do something to go to page 2
pass
root = tk.Tk()
app = App(master=root)
app.mainloop()
```
在上面的代码中,`go_to_page2` 函数是当按钮被点击时所要执行的函数,可以在其中实现跳转到新页面的逻辑。
阅读全文