强智科技·教务网成绩爬取系列文章之wxpython·GUI简单设计Ⅰ

​废话一句,小白王我出山了!
说人话:我苦逼实习终于回来了……
我打算把我的实习历程分享出来(以后的某一天)。
说实话,日记是我后期靠脑子里那点残存的记忆编纂的,不过还是有参考价值的哦~

好了,打住!!!
下面赶紧进入干货部分(正题)…


GUI是什么?

图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。


用到的库:wxpython(图形用户界面库)、_thread(多线程支持)

  • wxpython是一个官方文档丰富的图形用户界面库,也就是说,对小白很友好。
  • _thread是python内置的一个提供多线程支持的库。
    关于python的多线程,请移步:python 多线程 | 菜鸟教程

GUI设计思路

强智科技·教务网成绩爬取系列文章之wxpython·GUI简单设计Ⅰ_第1张图片
框架

先介绍一下各文件的主要职责:

  • main.py - 程序主体,App主循环(mainloop).

  • guimanager.py - 负责窗口之间的跳转切换.

  • frame.py - 各窗口框架的图形界面绘制与功能设计之所在.

强智科技·教务网成绩爬取系列文章之wxpython·GUI简单设计Ⅰ_第2张图片

高清交互式思维导图请网盘下载:https://pan.baidu.com/s/1xDzh7E6LxKUKrFJvAkuWVg 密码:o98y


即兴地做了个思维导图出来,累坏了…
今天就先到这里,明天休整一天,后天就要回家了,还是有一点仪式感的。

你可能感兴趣的:(强智科技·教务网成绩爬取系列文章之wxpython·GUI简单设计Ⅰ)