Skip to content

Instantly share code, notes, and snippets.

@xsohn
xsohn / grade.py
Last active October 17, 2018 05:09
2018-IT개론 자동채점 스크립트
from os import listdir
from os.path import isfile, join
import subprocess
# 채점할 코드와 같은 폴더에 있어야 됨
# 테스트 케이스는 "test1_1"형식으로 같은 폴더에 저장한다. [.txt 없음]
# ex) 문제1 테스트 케이스1 : test1_1, 문제3 테스트 케이스5 : test3_5
# 채점할 코드의 파일명은 P?_????????_!.py 로 생각하고, '_'로 split해서,
# 문제번호에 해당하는 !를 알아내는 구조