Skip to content
This repository has been archived by the owner on Feb 1, 2024. It is now read-only.

Ce programme fournit des fichiers synthétiques des résultats des campagnes PIX orga et des certifications par classe.

License

Notifications You must be signed in to change notification settings

zebobs/Resultats-Campagne-PIX-orga

Repository files navigation

Important

Depuis le 29/1/2024 PIX n'autorise les accès que par navigateur. (par une restriction sur le user-agent)

Le 30/1/2024, un responsable PIX a confirmé sur https://communaute.pix.fr/ que l’accès aux API a été désactivé pour garantir le service.

Le programme ne fonctionne donc plus et le github ne sera pas mis à jour

voir #8

Exploitation automatique de pix-orga par classe en python

Objectif

Fournir des fichiers des résultats de l'avancée des campagnes PIX orga et des certifications :

  • par classe,
  • lisibles,
  • en html (ou en pdf),
  • en particulier, pour fournir les résultats aux enseignants non inscrits dans Pix orga,
  • en affichant les élèves n'ayant pas fait le parcours (déclencheur de l'affichage : 1 élève de la classe a fait le parcours)

Produire une synthèse de toutes les classes.

Gérer une personne administrant plusieurs établissements

Fonctionnement

Lancer le programme python exploitation-auto-pix-orga.py puis renseigner vos identifiants pix-orga.

Tests

  • Le programme est utilisé pour une structure d'une centaine de classes.
  • Il a été testé sans problèmes notables à l'aide de l'ide thonny : https://thonny.org/ (Il suffit d'installer thonny qui contient python, puis installer les bibliothèques en passant par "Tools" puis "Manage plugs-in...")

Bilbiothèques python

  • Utilise les bibliothèque pandas et requests (le plus souvent présente dans les packs python ou facilement installables)
  • Facultativement utilise la bibliothèque xhtml2pdf pour générer les fichiers pdf. L'absence de la bibliothèque est gérée automatiquement. Le programme produit un document hmtl parfaitement lisible et de façon bien plus rapide que le pdf.

Données personnelles

  • Bien que ne créant pas de nouvelles données, l'usage de cette application nécessite une saisie sur le registre des traitements de données personnelles de l'établissement.
  • Par ailleurs, les fichiers produits ne doivent pas être conservés au-delà de le la finalité qui est d'informer les équipes pédagogiques de l'avancée des campagnes. Pour faciliter l'effacements, les résultats sont regroupés dans un répertoire.

À faire

Traitement des convocations aux certifications

Astuces

  • Ne créer qu'une campagne de collecte de profils, le programme se charge de produire une synthèse regroupée par classe.
  • Pour les utilisateurs expérimentés, le programme peut être utilisé comme bibliothèque d'un autre programme. Les arguments des fonctions peuvent être choisis avec plus de précision que dans la version "directe". Il y a par ailleurs une fonction réinitlalisation de mot de passe.

Licence

Ce projet est sous licence GPL v3

Exemples

Parcours de rentrée

Capture d'écran résultats d'un parcours de rentrée

Parcours thématique

Capture d'écran résultats d'un parcours de rentrée

Collecte de profil

Capture d'écran résultats d'un parcours de rentrée

About

Ce programme fournit des fichiers synthétiques des résultats des campagnes PIX orga et des certifications par classe.

Resources

License

Stars

Watchers

Forks

Languages