more course data collection
This commit is contained in:
2 files changed
+2
-2
No files matched your search
+1
-1
@@ -40,7 +40,7 @@ def getCourses(
|
|||||||
return courses
|
return courses
|
||||||
|
|
||||||
# Writes all course data to csv file
|
# Writes all course data to csv file
|
||||||
def writeCoursesToCSV(courses: dict, output_dir: str='./output/raw/csv/courses.csv', classCap: int=30) -> None:
|
def writeCoursesToCSV(courses: dict, output_dir: str='./output/raw/csv/courses.csv') -> None:
|
||||||
with open(output_dir, 'w') as file:
|
with open(output_dir, 'w') as file:
|
||||||
writer = csv.writer(file)
|
writer = csv.writer(file)
|
||||||
# Write header
|
# Write header
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ def start(
|
|||||||
with open(f'{raw_json_dir}/students.json', 'r') as sFile: students = json.load(sFile)
|
with open(f'{raw_json_dir}/students.json', 'r') as sFile: students = json.load(sFile)
|
||||||
with open(f'{raw_json_dir}/courses.json', 'r') as cFile: courses = json.load(cFile)
|
with open(f'{raw_json_dir}/courses.json', 'r') as cFile: courses = json.load(cFile)
|
||||||
writeStudentsToCSV(students, output_dir='./output/raw/csv/students.csv')
|
writeStudentsToCSV(students, output_dir='./output/raw/csv/students.csv')
|
||||||
writeCoursesToCSV(courses, output_dir='./output/raw/csv/courses.csv', classCap=class_cap)
|
writeCoursesToCSV(courses, output_dir='./output/raw/csv/courses.csv')
|
||||||
|
|
||||||
eel.post_data('Writing timetables to .docx files...')
|
eel.post_data('Writing timetables to .docx files...')
|
||||||
if save_student_schedules:
|
if save_student_schedules:
|
||||||
|
|||||||
Reference in new issue
Block a user