第一步:建立Sqlite数据库,结构设计如下:
第二步:建立学生类库文件:studentLib.py:
里面有两个类:Student,IDCardInfo,前者用于创建学生对象,后者从身份证号码中获取相关信息。
第三步:建立持久化库文件:persistentLib.py,里面有两个函数。insertData负责把元组中的学生信息插入到数据库中,后者显示此数据库中的男女生人数,代码如下:
第四步:建立主文件:main.py,引用上面建立的库文件中的类及函数。
创建学生对象couStu,打印其年龄及出生年月,然后把其格式转换为curRec,插入到数据库。然后,显示数据库中的男女生人数。