phystool.evaluation
Module Contents
Classes
Data
API
- phystool.evaluation.logger
“getLogger(…)”
- class phystool.evaluation.Klass(uuid: str, name: str, year: int, extra: str, evaluations: list[str])
Initialization
- is_current() bool
- to_dict() dict[str, str | list[str] | int]
- class phystool.evaluation.Evaluation(uuid: str, klass_uuid: str, title: str = '', date: str = '2024-08-31', number: str = '', extra: list[str] = [], exercises: list[str] = [])
Initialization
- update(data: dict) tuple[set[str], set[str]]
- to_dict() dict[str, str | list[str]]
- class phystool.evaluation.EvaluationManager
Initialization
- EVALUATION_PATH
“Path(…)”
- get_klass(name: str, year: int) phystool.evaluation.Klass
- klass_list(current: bool = True) None
- klass_display(klass_uuid: str) None
- evaluation_list(current: bool = True) None
- evaluation_create_for_klass(klass_uuid: str) str
- evaluation_edit(evaluation_uuid: str) None
- evaluation_update(evaluation_uuid: str) None
- evaluation_display(evaluation_uuid: str) None
- evaluation_search(uuid: str) None