更改结构

This commit is contained in:
2025-05-31 16:36:34 +08:00
parent 75750180cc
commit 24c1dc6d59
7 changed files with 6 additions and 14 deletions

View File

View File

@@ -13,7 +13,7 @@ from docx.shared import Pt, Cm
from docx.text.run import Run
from module import LOGLEVEL
from module.achievement_excel import ExcelReader
from module.achievement.excel import ExcelReader
class DocxWriter:

View File

View File

@@ -4,7 +4,7 @@ from copy import deepcopy
from docx import Document
from docx.shared import Cm
from module.schema import Course, Student, Question
from module.schema import Course, Student
class DocPaper:
@@ -51,12 +51,4 @@ class DocPaper:
if __name__ == '__main__':
course = Course.load_from_xls('../files/21工程管理-工程造价Ⅱ-点名册-系统0828.xlsx')
students = Student.load_from_xls('../files/21工程管理-工程造价Ⅱ-点名册-系统0828.xlsx')
questions = Question.load_from_csv()
d = DocPaper()
for student in students:
student.pick_question(questions)
d.add_paper(course, student)
d.save()
...

View File

View File

@@ -4,9 +4,9 @@ import traceback
from PySide6.QtCore import QObject, Signal
from win32com import client
from module.achievement_doc import DocxWriter
from module.achievement_excel import ExcelReader
from module.doc import DocPaper
from module.achievement.doc import DocxWriter
from module.achievement.excel import ExcelReader
from module.defense.doc import DocPaper
from module.schema import Course, Student, Question
from utils.function import resource_path