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 ?

QR code
Send to friend

Commentaires

16 oct. 2009 19:04

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.
Pour 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...

Francois
17 oct. 2009 13:11

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

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.