Mise à jour des entêtes
This commit is contained in:
parent
3e04e9f29a
commit
b83958fd51
|
@ -1,4 +1,8 @@
|
||||||
"""Classe d'accès aux données INSEE dans la base SQLite
|
"""
|
||||||
|
Copyright (c) 2020 Sdj Geek
|
||||||
|
Voir le fichier LICENSE
|
||||||
|
|
||||||
|
Classe d'accès aux données INSEE dans la base SQLite
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
"""
|
||||||
|
Copyright (c) 2020 Sdj Geek
|
||||||
|
Voir le fichier LICENSE
|
||||||
|
|
||||||
|
Ce programme permet de comparer le fichier des personnes décédées établi par l'INSEE avec les registre de membres de
|
||||||
|
l'Église, afin de déterminer si figurent dans nos registre des personnes décédées.
|
||||||
|
|
||||||
|
L'INSEE reçoit des communes les décès enregistrés. Le fichier des personnes décédées établi par l'INSEE est en accès
|
||||||
|
libre sur le site https://www.data.gouv.fr.
|
||||||
|
|
||||||
|
"""
|
||||||
import tkinter as tk
|
import tkinter as tk
|
||||||
import tkinter.ttk as ttk
|
import tkinter.ttk as ttk
|
||||||
import tkinter.filedialog as tkfiledialog
|
import tkinter.filedialog as tkfiledialog
|
||||||
|
@ -5,6 +16,7 @@ from multiprocessing import Process, Pipe
|
||||||
|
|
||||||
from trouver_decedes import trouver_decedes
|
from trouver_decedes import trouver_decedes
|
||||||
|
|
||||||
|
|
||||||
class MainApplication(tk.Frame):
|
class MainApplication(tk.Frame):
|
||||||
def __init__(self, parent, *args, **kwargs):
|
def __init__(self, parent, *args, **kwargs):
|
||||||
# Worker
|
# Worker
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
"""
|
|
||||||
Paramètres de l'application
|
|
||||||
- chemin_base_donnees : Le chemin vers le fichier téléchargé sur le site data.gouv.fr
|
|
||||||
- numeros_unites : La liste des unités que le programme doit tester. La liste commence par le caractère '['. Les
|
|
||||||
numéros d'unités sont séparés par des virgules. La liste se termine par le caractère ']'. Par exemple
|
|
||||||
[47823, 67745, 31456]
|
|
||||||
- cookie : Les cookies de la session au compte SDJ. Pour obtenir ces cookies il faut
|
|
||||||
1- Ouvrir Firefox
|
|
||||||
2- Ouvrir les outils de développement : CTRL + MAJ + E
|
|
||||||
3- Aller sur le site des outils pour greffiers : https://lds.org/lcr
|
|
||||||
4- Entrer identifiant et mot de passe SDJ
|
|
||||||
5- Aller dans la liste des membres
|
|
||||||
6- Dans l'outil de développement, cliquer sur la dernière ligne
|
|
||||||
7- Dans le paneau de droite, dans la section "En-tête de la requête", rechercher le champ "cookie"
|
|
||||||
8- Copier la valeur contenue dans ce champ
|
|
||||||
- chemin_repertoire_sortie : Le chemin vers le répertoire qui contiendra la fichiers de sortie
|
|
||||||
"""
|
|
||||||
|
|
||||||
# Chemin complet vers le fichier contenant les registres de l'INSEE.
|
|
||||||
# Pour le télécharger, rendez-vous ici :
|
|
||||||
# https://git.roflcopter.fr/sdjgeek/purge-registres-deces-insee/-/wikis/home#t%C3%A9l%C3%A9charger-la-base-de-donn%C3%A9e
|
|
||||||
chemin_base_donnees = "/chemin/vers/fichier-des-personnes-decedees.sqlite"
|
|
||||||
|
|
||||||
# Numéro des l'unités à contrôler
|
|
||||||
numeros_unites = [47823, 67745, 31456]
|
|
||||||
|
|
||||||
# Cookie de session compte SDJ
|
|
||||||
cookie = "/home/julien/.mozilla/firefox/615tua7r.lds/cookies.sqlite"
|
|
||||||
|
|
||||||
# Chemin vers le répertoire de sortie
|
|
||||||
chemin_repertoire_sortie = "/chemin/vers/repertoire-de-sortie"
|
|
|
@ -1,4 +1,8 @@
|
||||||
"""Classe d'accès aux données du site de l'Église
|
"""
|
||||||
|
Copyright (c) 2020 Sdj Geek
|
||||||
|
Voir le fichier LICENSE
|
||||||
|
|
||||||
|
Classe d'accès aux données du site de l'Église
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
"""
|
"""
|
||||||
Copyright (c) 2020 Sdj Geek
|
Copyright (c) 2020 Sdj Geek
|
||||||
|
|
||||||
Voir le fichier LICENSE
|
Voir le fichier LICENSE
|
||||||
------------------------------------------------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
Ce programme permet de comparer le fichier des personnes décédées établi par l'INSEE avec les registre de membres de
|
Ce programme permet de comparer le fichier des personnes décédées établi par l'INSEE avec les registre de membres de
|
||||||
l'Église, afin de déterminer si figurent dans nos registre des personnes décédées.
|
l'Église, afin de déterminer si figurent dans nos registre des personnes décédées.
|
||||||
|
@ -10,12 +8,6 @@ l'Église, afin de déterminer si figurent dans nos registre des personnes déc
|
||||||
L'INSEE reçoit des communes les décès enregistrés. Le fichier des personnes décédées établi par l'INSEE est en accès
|
L'INSEE reçoit des communes les décès enregistrés. Le fichier des personnes décédées établi par l'INSEE est en accès
|
||||||
libre sur le site https://www.data.gouv.fr.
|
libre sur le site https://www.data.gouv.fr.
|
||||||
|
|
||||||
------------------------------------------------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
Auteur : SDJ GeeK <sdjgeek@protonmail.com>
|
|
||||||
Date : 16 juin 2020
|
|
||||||
Version : 4.0
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import argparse
|
import argparse
|
||||||
|
@ -39,8 +31,10 @@ def trouver_decedes(chemin_base_donnees, numeros_unites, chemin_repertoire_sorti
|
||||||
:param cookie_path: chemin vers la base de donnée des cookies
|
:param cookie_path: chemin vers la base de donnée des cookies
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
# Tracker par défaut
|
||||||
if tracker is None:
|
if tracker is None:
|
||||||
tracker = default_tracker
|
tracker = default_tracker
|
||||||
|
# Initialiser les accès aux données (INSEE et site de l'Église)
|
||||||
base_insee = BddInsee(chemin_base_donnees)
|
base_insee = BddInsee(chemin_base_donnees)
|
||||||
site_eglise = SiteEglise(cookie_path)
|
site_eglise = SiteEglise(cookie_path)
|
||||||
# Boucler sur la liste des unités
|
# Boucler sur la liste des unités
|
||||||
|
|
Loading…
Reference in New Issue