本篇文章主要讲解,python利用thinker制作多页面的桌面实例教程。可以在一个主界面中相互进行切换和设置相关的表单信息,布局等方法
代码片段的实际效果
视频演示:
python使用thinker制作多窗口代码片段实例效果
gif动态图:
构建思路
1.利用多个class进行界面的声明
2.在每个界面增加一个执行函数,显示和销毁当前的界面。
材料准备
1.利用pip安装thinker库
pip install thinker
2.实例使用的python版本是3.9
整体代码实例
1.声明主页面,引入thinker库
import tkinter#声明首页
class homePage:def __init__(self, windows):self.windows = windowsself.windows.title("thinker多窗口实例")self.windows.geometry('500x500')self.windows.configure(background='#ffffff')onePage(self.windows)
2.声明第一个页面
3.声明第二个界面
3.声明第三个界面
4.声明入口函数
#全局函数
def start_home():windows = tkinter.Tk()homePage(windows)windows.mainloop()
5.创建main
if __name__ == '__main__':start_home()
完整文章附件:https://download.csdn.net/download/hj960511/85109528