概述
电影信息管理工具,这是一个跟着 B 战杨旭老师敲的代码练习项目,目前代码分为两部分,一个负责将 txt 格式的电影信息整理保存为 json 格式,另一个负责管理 json 格式的电影信息,支持对电影信息的增删改查
第一部分主要实现 txt 文件转 json 文件的功能,利用正则表达式解析出电影信息,过滤空行和无效内容,利用 create 库实现 GUI 化的 txt 文件读取和 json 文件保存。
第二部分实现了简易的登录功能和电影信息的增删改查功能。设置了 user 和 admin 角色,利用 std 库创建.session 文件,存储已登录的用户,在增、改、删功能上进行角色判断,非 admin 无法执行。
以上是课程中的主要内容,接下来我打算将其再次扩展,将 json 中的电影信息转移到 SQLite,以及将 session 中存储的角色信息也转移到 SQLite 中。