parcoursup.propositions.VoeuUID module

VoeuUID, pour https://github.com/Naereen/ParcourSup.py.

class parcoursup.propositions.VoeuUID.VoeuUID(G_CN_COD: int, G_TA_COD: int, avecInternat: bool)[source]

Bases : object

Classe comprenant les caractéristiques identifiant de manière unique un vœu dans la base de données.

voeuxCrees = set()
verificationUnicite = False
__init__(G_CN_COD: int, G_TA_COD: int, avecInternat: bool)[source]

Initialize self. See help(type(self)) for accurate signature.

G_CN_COD = None

L’identifiant unique du candidat dans la base de données

G_TA_COD = None

L’identifiant unique de la formation d’affectation dans la base de données. Positionné à -1 pour les internats commun à plusieurs formations

I_RH_COD = None

tauxMinBoursiersPourcents

__repr__() → str[source]

Return repr(self).

__eq__(voeuuid) → bool[source]

Return self==value.

__hash__() → int[source]

FIXME il n’y a aucune chance qu’on obtienne les mêmes hashCode qu’en Java…

  • Je ne crois pas que ça posera problème, mais peut-être…
debuterVerificationUnicite() → None[source]

Vérifie qu’un identifiant est créé au plus une fois.

__dict__ = mappingproxy({'__module__': 'parcoursup.propositions.VoeuUID', '__doc__': ' Classe comprenant les caractéristiques identifiant de manière unique un vœu dans la base de données.', 'voeuxCrees': set(), 'verificationUnicite': False, '__init__': <function VoeuUID.__init__>, '__repr__': <function VoeuUID.__repr__>, '__eq__': <function VoeuUID.__eq__>, '__hash__': <function VoeuUID.__hash__>, 'debuterVerificationUnicite': <function VoeuUID.debuterVerificationUnicite>, '__dict__': <attribute '__dict__' of 'VoeuUID' objects>, '__weakref__': <attribute '__weakref__' of 'VoeuUID' objects>})
__module__ = 'parcoursup.propositions.VoeuUID'
__weakref__

list of weak references to the object (if defined)