Python3 MOSS-Detection scripts for SUSTech student assignments which are downloaded from Sakai
Forked code from https://github.com/soachishti/moss.py
My code is also in https://github.com/liziwl/moss.py
pip install BeautifulSoup4 loguru lxml
like
my_moss_id = 12345678
-
extract_pack.py
recursively unpack compressed file which are downloaded from Sakai
-
moss_checker.py
Main part for MOSS-Detection scripts
- set detect language
- set file extension to check
- set proxy if needed
- set Base Files path
- set student submission Files path
-
result_html2csv.py
Already used in
moss_checker.py
, parse html report to csv report and remove duplicate item for the same student ID.