更改结构
This commit is contained in:
0
module/achievement/__init__.py
Normal file
0
module/achievement/__init__.py
Normal file
@@ -13,7 +13,7 @@ from docx.shared import Pt, Cm
|
|||||||
from docx.text.run import Run
|
from docx.text.run import Run
|
||||||
|
|
||||||
from module import LOGLEVEL
|
from module import LOGLEVEL
|
||||||
from module.achievement_excel import ExcelReader
|
from module.achievement.excel import ExcelReader
|
||||||
|
|
||||||
|
|
||||||
class DocxWriter:
|
class DocxWriter:
|
||||||
0
module/defense/__init__.py
Normal file
0
module/defense/__init__.py
Normal file
@@ -4,7 +4,7 @@ from copy import deepcopy
|
|||||||
from docx import Document
|
from docx import Document
|
||||||
from docx.shared import Cm
|
from docx.shared import Cm
|
||||||
|
|
||||||
from module.schema import Course, Student, Question
|
from module.schema import Course, Student
|
||||||
|
|
||||||
|
|
||||||
class DocPaper:
|
class DocPaper:
|
||||||
@@ -51,12 +51,4 @@ class DocPaper:
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
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()
|
|
||||||
0
module/picker/__init__.py
Normal file
0
module/picker/__init__.py
Normal file
@@ -4,9 +4,9 @@ import traceback
|
|||||||
from PySide6.QtCore import QObject, Signal
|
from PySide6.QtCore import QObject, Signal
|
||||||
from win32com import client
|
from win32com import client
|
||||||
|
|
||||||
from module.achievement_doc import DocxWriter
|
from module.achievement.doc import DocxWriter
|
||||||
from module.achievement_excel import ExcelReader
|
from module.achievement.excel import ExcelReader
|
||||||
from module.doc import DocPaper
|
from module.defense.doc import DocPaper
|
||||||
from module.schema import Course, Student, Question
|
from module.schema import Course, Student, Question
|
||||||
from utils.function import resource_path
|
from utils.function import resource_path
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user