def main(): output = open('coursefile.txt', 'w') r = Registrar('UPENN_OD_emud_1000683', '1vkd6m32bo1polkdfup713dmte') search_params = r.search_params() departments = search_params['departments_map'].keys() for dept in departments: print dept courses_in_dept = r.department(dept) for course in courses_in_dept: output.write(str(course) + "\n") output.close()