基于人脸识别的课堂签到管理系统第一天学习

2020年7月15日学习内容:

今天上午,由于我之前已经安装了python和pycharm,我只补充安装了一个我没有的库,比较简单,然后主要是运用pyqt5designer.exe简单的设计了一个主页面,我可以先输入字母,再用文字代替字母,比如打开签到可以替换成open。

今天下午,显示进一步巩固了该界面,然后设计了该界面的相关格式,比如垂直和水平模式的相关操作。然后通过命令将.ui文件转换为.py文件,然后需要在该.py文件的基础上新建一个.py文件,实现创建一个新的类,继承UI类与基础界面类要求的相关代码,最后运行出来可以得到该界面的图形即可。

自我反思

我觉得老师讲解的非常仔细,也很迅速的可以解决同学们的问题,先说收获吧,今天主要学到了运用pyqt5设计主界面,并对界面进行操作的相关知识,只要按照老师的步骤一步一步的完成即可,但是中途我有点急躁,导致结果不对,然后反复思考接很浪费时间,主要原因是自己粗心了,看丢了一点东西而导致的,这种错误希望之后不再犯。其次就是python运行的时候,我和老师的代码明明相同,可是就是错了一步运行不出来,我等会在思考下,不行就要及时问老师啊。

通过命令行pyqt5.designer.exe导出界面。

基于人脸识别的课堂签到管理系统第一天学习
然后通过相关操作,得到如下:
基于人脸识别的课堂签到管理系统第一天学习

将主界面转换为.py文件,再实现

通过下列代码转换.py文件:
基于人脸识别的课堂签到管理系统第一天学习
得到如下:
基于人脸识别的课堂签到管理系统第一天学习
新建一个.py文件,实现创建一个新的类,继承UI类与基础界面类
基于人脸识别的课堂签到管理系统第一天学习
最后运行即可
得到结果:
基于人脸识别的课堂签到管理系统第一天学习