1. 涉及模块
-
datetime
-
os
-
random
-
sys
-
PyQt5
2. 运行效果
支持功能:
-
添加信息
-
修改信息
-
删除信息
-
查询信息
-
文件存储数据,每次运行都会加载显示之前的信息
3.部分源码
# 创建字体对象,用来对要显示的文字进行设定
font = QtGui.QFont()
font.setFamily("黑体")
font.setPointSize(12)
# 姓名
label_name = QLabel(self)
label_name.setGeometry(40, 30, 54, 16)
label_name.setText("姓名:")
label_name.setFont(font)
self.line_edit_name = QLineEdit(self)
self.line_edit_name.setGeometry(90, 30, 141, 20)
# 性别
label_gender &