diff --git a/recopytex/scripts/recopytex.py b/recopytex/scripts/recopytex.py index 4ef5ff9..f6b2f59 100644 --- a/recopytex/scripts/recopytex.py +++ b/recopytex/scripts/recopytex.py @@ -49,7 +49,7 @@ def exam_dict2row(exam): **q, } ) - return elements + return rows @cli.command() @@ -60,9 +60,9 @@ def new_exam(): for ex in range(int(exam["ExQty"])): exam["exercices"].append(prompt_exercise(ex + 1)) - elements = exam_dict2element(exam) + rows = exam_dict2row(exam) - base_df = pd.DataFrame.from_dict(elements)[NO_ST_COLUMNS.keys()] + base_df = pd.DataFrame.from_dict(rows)[NO_ST_COLUMNS.keys()] base_df.rename(columns=NO_ST_COLUMNS, inplace=True) students = pd.read_csv(exam["tribe"]["students"])["Nom"] @@ -117,18 +117,3 @@ def report(csv_file): csv_file=str(csv_file.absolute()), ), ) - - # with open(csv_file.parent / "description.yml") as f: - # tribe_desc = yaml.load(f, Loader=yaml.FullLoader) - - # template = Path(config["templates"]) / "tpl_student.ipynb" - # dest = Path(config["output"]) / tribe / csv_filename / "students" - # dest.mkdir(parents=True, exist_ok=True) - - # for st in tribe_desc["students"]: - # click.echo(f"Building {st} report on {assessment}") - # pm.execute_notebook( - # str(template), - # str(dest / f"{st}.ipynb"), - # parameters=dict(tribe=tribe, student=st, source=str(tribe_dir.absolute())), - # )