Outils d'accès aux données

71. csv-detective (bibliothèque Python) et route /profile/ de l'API tabulaire

P1 · Réorienter les fluxP2 · Anticiper les picsP3 · Qualifier une zoneP4 · Mobilités doucesP5 · Profils de visiteurs
ProducteurDINUM / data.gouv.fr (datagouv/csv-detective)
Oùhttps://pypi.org/project/csv-detective/
Granularitécolonne
Mise à jourrelease 0.13.0 (20/10/2026)

À quoi ça sert

Normaliser vite les fichiers hétérogènes des partenaires (comptages, parkings, exports Flux Vision en CSV ou Excel) : encodage, séparateur, colonnes code commune et date détectés, puis jointure avec le référentiel des communes de l'Isère.

Accès

pip install csv-detective (0.13.0, publiée sur PyPI le 20/10/2026), puis routine(fichier_ou_url). Le même profil est calculé côté serveur : https://tabular-api.data.gouv.fr/api/resources/{rid}/profile/

Couverture de l'Isère

Outil générique. Testé sur une ressource iséroise : le /profile/ des musées départementaux renvoie les 6 colonnes typées. Le portail de veille dénombre 55 modules de formats (siren, siret, code_commune, date, latitude_l93…), version épinglée par hydra.

Vérifié le 09/11/2026

curl https://pypi.org/pypi/csv-detective/json : version 0.13.0, upload 2026-10-20 ; /profile/ de 37b9411b… : 6 colonnes ; page /architecture/ecosysteme/datagouv-csv-detective : « formats/*.py (55) ».

Dans la veille etalab

Fiches correspondantes du portail de veille etalab (dépôt data.gouv.fr) : /architecture/ecosysteme/datagouv-csv-detective ; /depots/plateforme-data/services/csv-detective-api.