电影信息维护 ( 命令行版 )

课程地址

代码地址

概述

电影信息管理工具，这是一个跟着 B 战杨旭老师敲的代码练习项目，目前代码分为两部分，一个负责将 txt 格式的电影信息整理保存为 json 格式，另一个负责管理 json 格式的电影信息，支持对电影信息的增删改查

第一部分主要实现 txt 文件转 json 文件的功能，利用正则表达式解析出电影信息，过滤空行和无效内容，利用 create 库实现 GUI 化的 txt 文件读取和 json 文件保存。

第二部分实现了简易的登录功能和电影信息的增删改查功能。设置了 user 和 admin 角色，利用 std 库创建.session 文件，存储已登录的用户，在增、改、删功能上进行角色判断，非 admin 无法执行。

以上是课程中的主要内容，接下来我打算将其再次扩展，将 json 中的电影信息转移到 SQLite，以及将 session 中存储的角色信息也转移到 SQLite 中。