From 9e925aa50032a4311596960a3b752cf71392b069 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20BARAS=20=28IUT1=20Grenoble=29?= Date: Sun, 21 Jan 2024 11:42:46 +0100 Subject: [PATCH] =?UTF-8?q?D=C3=A9tection=20des=20cursus=20des=20=C3=A9tud?= =?UTF-8?q?iants=20dans=20les=20aggr=C3=A9gats=20(quelles=20combinaisons?= =?UTF-8?q?=20de=20semestre=20pour=20un=20'3S'=3F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/pe/pe_semestretag.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/pe/pe_semestretag.py b/app/pe/pe_semestretag.py index b5fae753..a97c5000 100644 --- a/app/pe/pe_semestretag.py +++ b/app/pe/pe_semestretag.py @@ -95,10 +95,8 @@ class SemestreTag(pe_tagtable.TableTag): self.ues_inscr_parcours_df = self.nt.load_ues_inscr_parcours() self.dispense_ues = self.nt.dispense_ues - """Les tags""" + """Les tags (en supprimant les tags réservés)""" self.tags = get_synthese_tags_semestre(self.nt.formsemestre) - - """Supprime les tags réservés""" for tag in pe_tagtable.TAGS_RESERVES: if tag in self.tags: del self.tags[tag] @@ -132,6 +130,10 @@ class SemestreTag(pe_tagtable.TableTag): "nb_inscrits": len(moy_gen_but), } + """Synthétise l'ensemble des moyennes dans un dataframe""" + self.tags_sorted = sorted(self.moyennes_tags) # les tags par ordre alphabétique + self.notes = self.df_tagtable() # Le dataframe synthétique des notes (=moyennes par tag) + # ----------------------------------------------------------------------------- def get_etudids(self): """Renvoie la liste des etud_id des étudiants inscrits au semestre"""