Export des fichiers PDF de BaseEleve pour créer les comptes AbulÉdu
Si vous n'avez pas la chance de pouvoir faire un export "cvs" des données de Base Elève comme c'est le cas pour moi dans les 2 écoles que j'ai équipé cette semaine, voici la pirouette que j'utilise ...
La directrice ou le directeur a les droits d'exporter les fichiers au format PDF ... de ce fichier PDF on peut le transformer en un fichier CSV a condition de mettre quelque peu les mains dans le cambouis. C'est toujours mieux que de re-taper la liste des 300 comptes à la main
1. installer les outils nécessaires
apt-get install poppler-utils
2. exporter le PDF en TEXT
pdftotext -raw FICHIER.pdf
3. ouvrir ce fichier avec un éditeur de texte (gedit) pour "rattraper" a la main les erreurs de conversions (par exemple sur les noms composés)
4. transformer brutalement ce fichier en un fichier CSV:
cat FICHIER.txt | sed s/" "/";"/ | sed s/"$"/";"/ | sed s/"\(.*\) \(.*\)"/"\1;\2"/ > FICHIER.csv
5. ouvrir ce fichier dans un tableur pour terminer le job ... ça simplifie pas mal le boulot non ? vous avez mieux à proposer ?
Commentaires
Base-élèves est une base nationale et je pense que toutes les fonctionnalités sont disponibles pour tout le monde. Pas de restriction départementale à ma connaissance.
FrancoisPour récupérer un fichier CSV de l'école :
- Aller dans "Gestion Courante"
- Puis "Extraction"
- Puis " Extraire un fichier contenant l'ensemble des élèves de votre école."
- Là, on ne sélectionne aucune classe et on fait "chercher". Et un lien apparait avec un gros fichier CSV de l'ensemble des élèves de l'école, contenant la classe, le niveau...
Il me semblait que ce n'est possible que si on a la "bonne clé" et que celle du directeur/directrice de l'école ne le permet pas.
Merci pour l'info, la prochaine fois je demanderais à la directrice/directeur de regarder si c'est utilisable.
erics