2522회 C형 재채점의뢰

This commit is contained in:
2025-09-10 15:44:24 +09:00
parent 4c5854e8be
commit b5de3c06e4
8 changed files with 43 additions and 11 deletions

View File

@@ -80,6 +80,8 @@ def convert_hwp_to_xml(input_folder, output_folder):
hwp.Run("MoveDocBegin")
total_pages = hwp.PageCount
# 한글 채점의 경우 2페이지까지만 필요하므로 페이지 키운트를 가져오지 않고 2페이지 고정
# total_pages = 2
current = 1
# hwp.HAction.Run("MoveDocBegin")
@@ -171,7 +173,7 @@ if __name__ == "__main__":
# 변환할 폴더 경로 설정
# 배열 동시에 변환하면 에러발생 -> 하나씩 변환 -> time.sleep(0.5) 추가
for exam_round in exam_rounds:
folders = [
folders1 = [
(f"D:\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\A\\DIW",f"D:\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\A\\DIW"),
(f"D:\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\B\\DIW",f"D:\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\B\\DIW"),
(f"D:\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\C\\DIW",f"D:\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\C\\DIW"),
@@ -179,8 +181,8 @@ if __name__ == "__main__":
(f"D:\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\E\\DIW",f"D:\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\E\\DIW"),
]
# folders = [
# (f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\C\\TEST",f"C:\\Users\\dra\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\C\\TEST")]
folders = [
(f"D:\\project\\HWP\\HWP-Scoring\\input\\{exam_round}\\C\\TEST",f"D:\\project\\HWP\\HWP-Scoring\\output\\{exam_round}\\C\\TEST")]
# 변환 실행
for input, output in folders: