我正在使用tkinter制作GUI。我在谷歌搜索解决方案但无济于事。如何将按钮链接到新页面或当我选择文件时,它会自动转到下一页(保存信息并将其传输到新页面?)顺便说一句,我正在进行视频分割应用程序。
P.S。我是python和编程的初学者。希望有人可以与我分享一个很好的参考链接,以便我可以学习
答案 0 :(得分:0)
尝试学习Tkinter here。我相信你的问题很容易被Tkinter解决。
答案 1 :(得分:0)
我认为您可以使用少量Frame
和pack/pack_forget
来显示/隐藏帧。
import Tkinter as tk
def go_to_first():
f1.pack()
f2.pack_forget()
def go_to_second():
f1.pack_forget()
f2.pack()
master = tk.Tk()
# first frame - without f1.pack()
f1 = tk.Frame(master)
l1 = tk.Label(f1, text="First Frame")
l1.pack()
b1 = tk.Button(f1, text="Go to Second", command=go_to_second)
b1.pack()
# second frame - without f2.pack()
f2 = tk.Frame(master)
l2 = tk.Label(f2, text="Second Frame")
l2.pack()
b2 = tk.Button(f2, text="Go to First", command=go_to_first)
b2.pack()
# show first frame
f1.pack()
master.mainloop()
我的知识来源:
effbot: Tkinterbook #1
effbot: Tkinterbook #2
TutorialsPoint: Python GUI Programming (Tkinter)
TkDocs: tutorial
New Mexico Tech: Tkinter 8.5 reference: a GUI for Python
Tk Reference Manual