# student-copy **Repository Path**: Hawkc/student-copy ## Basic Information - **Project Name**: student-copy - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-22 - **Last Updated**: 2025-11-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #说明 这是一个用来学习掌握python桌面开发的小练习。 #功能 1. 管理班级及学生花名册。 2. 逻辑删除+回收站。 3. 导出花名册。 4. 数据分析:饼图、柱状图。 5. 自动化ui to python。 #技术栈 1. python3.13 2. pySide6 3. sqlAlChemy(ORM操作) 4. openpyxl(导出) 5. pandas 6. sqlacodegen(数据库表生成sqlAlChemy对象) 7. dependency-injector(依赖注入框架) #修改记录 1. 2025-11-20.第一个成功运行版本完成。 2. 2025-11-22 修改数据库,增加逻辑删除功能。 3. 使用框架:denpendency-injector,创建database_service 4. 使用新框架能够正常运行,在db_service中使用长会话 5. 2025-11-27: 使用uidesigner编辑ui,自动生成py,设计类继承ui.py