LES COMPTES DES PARTIS POLITIQUES PUBLIÉS AU
Toutes nos sources,
vérifiables.
Index searchable des annexes officielles CNCCFP utilisées pour alimenter L'Observatoire des partis politiques. Chaque ligne donne accès au fichier source brut (.xlsm ou .pdf) publié par la CNCCFP, ainsi qu'aux données dérivées dans notre base.
Partis dans la base
0
Référentiel CNCCFP complet
Avec annexe parsée
0
0 exercice :
Couverture
0 %
Des fichiers détaillés à l'analyse fine
Source primaire
Site officiel de la Commission Nationale des Comptes de Campagne et des Financements Politiques
Pour chaque exercice depuis 2018, la CNCCFP publie sur son site le fichier détaillé déposé par chaque parti. Format : .xlsm (Excel normé règlement ANC 2018-03, 39 onglets) pour les grands partis, .pdf pour les petits partis.
Pipeline d'ingestion
De l'annexe officielle aux données structurées.
- 1. Téléchargement — un crawler Python (
scripts/download_annexes_cnccfp.py) parcourt l'index JSONliste.cnccfp.fr/publications/comptes_partis_<ANNEE>.txtet télécharge chaque fichier .xlsm avec rate-limiting respectueux. - 2. Parsing — un parser Python (
scripts/parse_annexes_cnccfp.py) extrait les 39 onglets normés (règlement ANC 2018-03) : périmètre comptable, prêts ligne par ligne, emprunts détaillés, rémunérations, honoraires CAC, frais de campagne ventilés, contributions octroyées. - 3. Résolution — les noms de destinataires (en texte libre dans les annexes) sont automatiquement résolus vers un parti CNCCFP existant via matching exact + sigle + similarité Postgres.
- 4. Stockage — chaque ligne brute est ingérée dans Supabase (8 tables dédiées avec RLS lecture publique). Les valeurs anonymisées par la CNCCFP (taux, identité des prêteurs personnes physiques notés
***) sont conservées telles quelles. - 5. Restitution — fiche parti, /reseau, /classements, /etat-financement consomment ces tables via React Query. L'utilisateur peut toujours remonter au fichier source via le lien « Source » sur cette page.
Tous les scripts d'ingestion sont open source dans le repo. La chaîne complète est reproductible.