Skip to content

Thierry46/finances-Locales

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finances-Locales project

Finances-Locales is group of Python script used to extract data from french finance web site :
https://www.data.gouv.fr/fr/datasets/comptes-individuels-des-communes-fichier-global
https://www.data.gouv.fr/fr/datasets/comptes-individuels-des-groupements-a-fiscalite-propre-fichier-global-a-compter-de-2007
They adapt data to be used in fr.wikipedia or on a WEB site.

For a description : https://fr.wikipedia.org/wiki/Utilisateur:Thierry46/Finances_Locales

To see results : http://marielaure.monde.free.fr/Finances_Locales_Web/Finances_Locales.html

Author : Thierry Maillard

Usage :
+++++

Pour les finances locales des communes de France :
------------------------------------------------
https://www.data.gouv.fr/fr/datasets/comptes-individuels-des-communes-fichier-global

cd /Users/thierry/Documents/wikipedia/finances_locales_wkpfr/FinancesLocales_v4.0.0
./initBdFomListeDep.py ../database/bd_minfi.db ../Listes_villes_par_departement
utilisez Browser for SQLite pour vérifier
./updateDataMinFi.py ../database/bd_minfi.db ../recup_data_gouv_fr

./updateScoreWikipedia.py -f ../database/bd_minfi.db
Supprimer l'option -f pour traiter toutes les villes

./genCode.py ../database/bd_minfi.db ../resultats
./genIndexSite.py ../resultats

Pour les finances locales des groupements de communes :
-----------------------------------------------------
https://www.data.gouv.fr/fr/datasets/comptes-individuels-des-groupements-a-fiscalite-propre-fichier-global-a-compter-de-2007

./updateGroupementsCommunes.py ../database/bd_minfi.db 1000
Utilisez l'option -f au prochain run.

./updateDataMinFiGroupementCommunes.py ../database/bd_minfi.db ../recup_data_gouv_fr_colectivite/comptes-individuels-groupements_2021.csv
Attention : les motcles suivants n'ont pas été trouvés :
 ptp1;fptp1;ptp2;fptp2;ptp3;fptp3;ttp1;ttp2;ttp3
 26869 lignes traitées, 1834 groupements enregistrés

./genCodeGroupement.py  ../database/bd_minfi.db ../resultats

Transfert sur le site WEB :
-------------------------
Site : http://marielaure.monde.free.fr/Finances_Locales_Web/Finances_Locales.html
Utiliser le logiciel Filezilla.
Glisser déposer Le contenu du répertoire resultats sur le site.
Paramétrer le remplacement de pour tous les fichiers si taille différente ou plus récent.
Regarder les échecs de transfert et transférer à nouveau en cas de problème.

A Faire :
Problemes avec le département de la Meuse 55 : Valeurs manquantes.
Cas test commencé : unittest/test_genCode.py/test_genereCode1Ville_55(typeCode)
renommé en a_voir_test_genereCode1Ville_55(typeCode)