from tkinter import * from tkinter import messagebox from tkinter.ttk import * def meg(): messagebox.showinfo("Notebook","欢迎使用Notebook") def tab_change(*args): print(bqy.select()) print(*args) root = Tk() root.title("aaa") root.geometry("300x160") bqy = Notebook(root) bqy .bind('<<NotebookTabChanged>>', tab_change) frame1 = Frame() frame2 = Frame() lab1 = Label(frame1,text="python") lab1.pack(padx=10,pady=10) btn = Button(frame2,text="Help",command=meg) btn.pack(padx=10,pady=10) bqy.add(frame1,text="1") bqy.add(frame2,text="2") bqy.pack(padx=10,pady=10,fill=BOTH,expand=TRUE) root.mainloop()