# BLOC 1 - PROJET PYTHON/HTML

#### Source des données : https://www.data.gouv.fr

Accueil Toutes les données initiales Formulaire Version1 Formulaire Version2 Documentation

## ACCUEIL

Le projet consiste à transférer les données d’un fichier csv dans un document HTML permettant d’en consulter le contenu.
Pour générer la documentation il faut installer le paquet python pdoc3

### Auteur

Sébastien LOZANO

### Installation et utilisation

La procédure a été testé sous Linux uniquement.

- Télécharger cette archive zip
- Décompresser l'archive
- Lancer le script python bloc1_generate_files.py à la racine du projet.

### Notes

Les fichiers de la documentations sont générés dans le dossier docs
Les fichiers HTML sont générés dans le dossier pagesWeb
Le script met environ 22 minutes à créer l'ensemble des fichiers.
Deux versions pour le fichier HTML avec filtre par formulaire :

- Version 1 : L'ensemble des lignes du tableau est généré dans le DOM puis cachées, l'affichage est ensuite géré dynamiquement via des scripts javascript mais l'ensemble des lignes reste dans le DOM.
- Version 2 : Un tableau javascript est générée via python, on gère ensuite le DOM et donc l'affichage dynamiquement via javascript.

### License MIT

###