| | |
| | | |
| | | class Exam: |
| | | def __init__( |
| | | self, settings, problem_source_list=None, number_of_papers=5, student_list=None |
| | | self, settings, problem_source_list=None, number_of_papers=5, student_list=None, template="aoi_gen/textemplates" |
| | | ): |
| | | self.settings = settings |
| | | self.problem_source_list = problem_source_list |
| | |
| | | self.student_iterator = iter(self.student_list) |
| | | else: |
| | | self.student_list = None |
| | | self.template = TemplateEngine("aoi_gen/textemplates") |
| | | self.template = TemplateEngine(template) |
| | | |
| | | def loadProblemsFromDirectory(self, dir, Parser=None): |
| | | if Parser is None: |