Une classe pour travailler avec des données Sconet. Plus de détails...


Fonctions membres publiques | |
| def | __init__ (self, f) |
| Le constructeur. Plus de détails... | |
| def | makeCompact (self) |
| removes useless thext nodes containing only spaces. Plus de détails... | |
| def | collectNullTexts (self, el) |
| def | collectClasses (self) |
| def | elevesDeClasse (self, className) |
| def | eleveParID (self, el) |
| appends the "eleve" element to the list self.currentResult if self.currentID is matched Plus de détails... | |
| def | unIDEleveDeClasse (self, el) |
| appends the ID of an "eleve" to self.currentResult if he belongs to the class self.currentClassName Plus de détails... | |
| def | collectOneClass (self, el) |
| adds one class name to the set self.classes Plus de détails... | |
| def | unique_name (self, el, fields=["NOM", PRENOM) |
| a unique name for an "eleve", based on a few fields and on the ID Plus de détails... | |
| def | showable_name (self, el, fields=["NOM", PRENOM) |
| def | elementsWalk (self, el, proc) |
| implemente un parcour des éléments d'un arbre, pour y appliquer une procédure Plus de détails... | |
| def | __str__ (self) |
Fonctions membres publiques hérités de src.gestClasse.AbstractGestClasse | |
| def | __init__ (self, f) |
| le constructeur Plus de détails... | |
| def | collectClasses (self) |
| def | elevesDeClasse (self, cl) |
| def | unique_name (self, el) |
| def | showable_name (self, el) |
Attributs publics | |
| donnees | |
| nullTexts | |
| classes | |
| currentResult | |
| currentClassName | |
| currentID | |
Une classe pour travailler avec des données Sconet.
Définition à la ligne 79 du fichier gestClasse.py.
| def src.gestClasse.Sconet.__init__ | ( | self, | |
| f | |||
| ) |
Le constructeur.
| f | le nom d'un fichier, ou un fichier ouvert en lecture |
Définition à la ligne 86 du fichier gestClasse.py.
| def src.gestClasse.Sconet.__str__ | ( | self | ) |
Définition à la ligne 215 du fichier gestClasse.py.
| def src.gestClasse.Sconet.collectClasses | ( | self | ) |
Définition à la ligne 119 du fichier gestClasse.py.
| def src.gestClasse.Sconet.collectNullTexts | ( | self, | |
| el | |||
| ) |
Définition à la ligne 109 du fichier gestClasse.py.
| def src.gestClasse.Sconet.collectOneClass | ( | self, | |
| el | |||
| ) |
adds one class name to the set self.classes
| el | an element |
Définition à la ligne 170 du fichier gestClasse.py.
| def src.gestClasse.Sconet.elementsWalk | ( | self, | |
| el, | |||
| proc | |||
| ) |
implemente un parcour des éléments d'un arbre, pour y appliquer une procédure
| el | un élément |
| proc | la procédure à appliquer (paramètres : l'élément) |
Définition à la ligne 210 du fichier gestClasse.py.


| def src.gestClasse.Sconet.eleveParID | ( | self, | |
| el | |||
| ) |
appends the "eleve" element to the list self.currentResult if self.currentID is matched
Définition à la ligne 146 du fichier gestClasse.py.
| def src.gestClasse.Sconet.elevesDeClasse | ( | self, | |
| className | |||
| ) |
| className | name of a school class |
Définition à la ligne 129 du fichier gestClasse.py.
| def src.gestClasse.Sconet.makeCompact | ( | self | ) |
removes useless thext nodes containing only spaces.
Définition à la ligne 102 du fichier gestClasse.py.
| def src.gestClasse.Sconet.showable_name | ( | self, | |
| el, | |||
fields = ["NOM", |
|||
| PRENOM | |||
| ) |
| el | un objet élève |
| fields | les champs de donnée à exploiter |
Définition à la ligne 196 du fichier gestClasse.py.
| def src.gestClasse.Sconet.unIDEleveDeClasse | ( | self, | |
| el | |||
| ) |
appends the ID of an "eleve" to self.currentResult if he belongs to the class self.currentClassName
| el | an element |
Définition à la ligne 156 du fichier gestClasse.py.
| def src.gestClasse.Sconet.unique_name | ( | self, | |
| el, | |||
fields = ["NOM", |
|||
| PRENOM | |||
| ) |
a unique name for an "eleve", based on a few fields and on the ID
| el | en "eleve" element |
| fields | the fields used to build the result a printable unique id |
Définition à la ligne 183 du fichier gestClasse.py.
| src.gestClasse.Sconet.classes |
Définition à la ligne 120 du fichier gestClasse.py.
| src.gestClasse.Sconet.currentClassName |
Définition à la ligne 131 du fichier gestClasse.py.
| src.gestClasse.Sconet.currentID |
Définition à la ligne 136 du fichier gestClasse.py.
| src.gestClasse.Sconet.currentResult |
Définition à la ligne 130 du fichier gestClasse.py.
| src.gestClasse.Sconet.donnees |
Définition à la ligne 95 du fichier gestClasse.py.
| src.gestClasse.Sconet.nullTexts |
Définition à la ligne 103 du fichier gestClasse.py.