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 :
object
Classe 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¶ True
si 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)
-