parcoursup.propositions.GroupeAffectation module¶
GroupeAffectation, pour https://github.com/Naereen/ParcourSup.py.
- Auteurs : Lilian Besson, Bastien Trotobas et al, (C) 2018.
- Adresse : https://github.com/Naereen/ParcourSup.py
- Licence : MIT License (http://lbesson.mit-license.org).
-
class
parcoursup.propositions.GroupeAffectation.GroupeAffectation(capacite: int, uid: parcoursup.propositions.GroupeAffectationUID.GroupeAffectationUID, rangLimite: int)[source]¶ Bases :
objectClasse comprenant les caractéristiques identifiant de manière unique un groupe d’affectation dans la base de données.
-
__init__(capacite: int, uid: parcoursup.propositions.GroupeAffectationUID.GroupeAffectationUID, rangLimite: int)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
id= None¶ Le id d’affectation identifiant de manière unique le groupe dans la base.
-
capacite= None¶ La capacité de la formation.
-
rangLimite= None¶ Le rang limite des candidats (dans l’ordre d’appel): tous les candidats de rang inférieur reçoivent une proposition.
-
voeux= None¶ la liste initiale des voeux du groupe, triée dans l’ordre d’appel du candidat. Remarque: c’est un ordre partiel car il peut y avoir deux voeux du même candidat, un avec internat et l’autre sans.
-
voeuxSontTries= None¶ Truesi et seulement si les vœux ont été triés.
-
candidatsAffectes= None¶ Ensemble des candidats affectés.
-
ajouterVoeu(voe: parcoursup.propositions.VoeuEnAttente.VoeuEnAttente) → None[source]¶ Ajoute un voeu dans le groupe.
-
mettreAJourPropositions() → None[source]¶ Met a jour le statut
aProposer, pour chaque voeu du groupe.
-
nbPlacesVacantes() → int[source]¶ Le nombre de places vacantes au lancement du calcul.
Avertissement
Peut être négatif en cas de modification à la baisse des paramètres de surréservation.
-
estInitialementEnSurcapacite() → bool[source]¶ La formation était elle initialement en surcapacité ?
-
voeuxTries() → List[parcoursup.propositions.VoeuEnAttente.VoeuEnAttente][source]¶ Trie les voeux dans l’ordre d’appel.
-
__dict__= mappingproxy({'__module__': 'parcoursup.propositions.GroupeAffectation', '__doc__': " Classe comprenant les caractéristiques identifiant de manière unique un groupe d'affectation dans la base de données.", '__init__': <function GroupeAffectation.__init__>, '__repr__': <function GroupeAffectation.__repr__>, 'ajouterVoeu': <function GroupeAffectation.ajouterVoeu>, 'ajouterCandidatAffecte': <function GroupeAffectation.ajouterCandidatAffecte>, 'estAffecte': <function GroupeAffectation.estAffecte>, 'mettreAJourPropositions': <function GroupeAffectation.mettreAJourPropositions>, 'nbPlacesVacantes': <function GroupeAffectation.nbPlacesVacantes>, 'estInitialementEnSurcapacite': <function GroupeAffectation.estInitialementEnSurcapacite>, 'voeuxTries': <function GroupeAffectation.voeuxTries>, '__dict__': <attribute '__dict__' of 'GroupeAffectation' objects>, '__weakref__': <attribute '__weakref__' of 'GroupeAffectation' objects>})¶
-
__module__= 'parcoursup.propositions.GroupeAffectation'¶
-
__weakref__¶ list of weak references to the object (if defined)
-