Parse UW-Madison Grade Distribution files & Departmental Instructional Report from PDF to Excel
- python3+
- tabula-py
- openpyxl
- a PC with fans
python3 batchTabulaConvertor.py -d (or --dir)
convert instructional reports to tables listed by semesters in ./dir/python3 batchTabulaConvertor.py -g (or --grade)
convert grade distribution files to tables listed by semesters in ./grade/
python3 dirParser.py <dir/csv/filepath>
print converted results of one selected dir .csv for testingpython3 dirParser.py -b (or --batch)
organize instructional reports into one aggregated excel in ./dir/dirParsed.xlsxpython3 gradeParser.py <grade/csv/filepath>
print converted results of one selected grade .csv for testingpython3 gradeParser.py -b (or --batch)
organize grade distribution data into one aggregated excel in ./grade/gradeParsed.xlsx