Skip to main content

PSUPSUP

Psupsup est un module python de traitement des données des candidats à l'admission post-bac en France, permettant de générer des fichiers Excel, CSV et PDF à partir des résultats traités des candidats.

Le code est disponible sur GitHub (https://github.com/matteli/Psupsup) avec un fichier exemple de programme.

Installation

  • Installer python (>=3.9)
  • Créer un répertoire de travail pour créer votre programme, copier les différents fichiers de travail parcoursup et récupérer les fichiers créés par votre programme. Entrer dans ce dossier.
  • Créer un environnement virtuel : python3 -m venv .venv
  • Activer l'environnement virtuel.
    • pour Unix/macOS : source .venv/bin/activate
    • pour Windows : .venv\Scripts\activate
  • Installer Psupsup : python3 -m pip install psupsup

Utilisation

Données parcoursup

Les données des candidats sur parcoursup doivent être exporter au format JSON.

Pour celà, créer un modèle (Export de données -> Export JSON -> Cliquer sur l'engrenage correspondant -> Créer un modèle).

Donner un libellé à votre modèle pour le retrouver plus tard (les modèles restent d'une année sur l'autre).

Choisir les paramètres sélectionnables suivants:

  • Données candidats :
    • Numéro dossier
    • Nom Candidat (pour les apprentis)
    • Prénom Candidat (pour les apprentis)
    • Sexe
    • Coordonnées - Adresse mail (pour les apprentis)
  • Scolarité, pour toutes les années scolaires :
    • Année Scolaire - Code
    • Niveau Etude - Libellé
  • Bulletins Scolaires :
    • Bulletins - Année Scolaire - Code
    • Bulletins - Périodicité - Libellé
    • Type de classe - Libellé
    • Périodicité du bulletin -Libellé
    • Matière - Code
    • Moyenne du Candidat
    • Moyenne classe Candidat
    • Moyenne Basse Classe du Candidat
    • Moyenne Haute Classe du Candidat
    • Pour chaque série ciblée, cocher les matières ciblées*
  • Baccalauréat :
    • Série Diplôme - Code
    • Spécialité - Libellé
  • Notes Baccalauréat :
    • Epreuve - Code
    • Note de l'épreuve
    • Pour chaque série ciblée, cocher les matières ciblées
  • Données Vœux :
    • Vœux - Groupe - Libellé
    • Vœu confirmé - Code

Valider.

Une fois le modèle créée, générer le fichier de données en cliquant sur l'icone avec la flèche vers le bas.

Générer un nouveau fichier.

Attendre et récupérer le fichier en cliquant dessus. Le copier dans le répertoire de travail (Ne pas le dézipper, la librairie s'en charge).

Programme de traitement

Utiliser votre éditeur de code favori.

Créer votre programme en utilisant les fonctions de la librairie à partir du programme "exemple.py".

Metadata

Release files for psupsup 26.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for psupsup 26.0.0
File Size Uploaded
psupsup-26.0.0.tar.gz 7.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for psupsup 26.0.0
File Interpreter ABI Platform
psupsup-26.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 16.1 kB

Release files / psupsup-26.0.0.tar.gz

Download URL psupsup-26.0.0.tar.gz
Size 7.6 kB
Tags Source
SHA-256 checksum
How to use checksums
1c4a3adccebebe7d8094aa26981fc2bea1511a4a89f7be4ae2656404c9086712
BLAKE2b-256 checksum
How to use checksums
74c067c64c0b821ab9931301822572ce0e121fd73d1f1561984fd3f0965f03a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / psupsup-26.0.0-py3-none-any.whl

Download URL psupsup-26.0.0-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ddedfbda2cf2c1d8902a3dc306295c30e22baba6a823c78fcc0db1b38af8d317
BLAKE2b-256 checksum
How to use checksums
0308b3556630350835ade131706304b30eb9b213d6dc250c649d110b1283f6ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

26.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page