From 351bb49d8a118aa0a8461479515d7887d8c4156f Mon Sep 17 00:00:00 2001
From: Alex38Lyon <55714436+Alex38Lyon@users.noreply.github.com>
Date: Thu, 3 Sep 2026 22:07:55 +0200
Subject: [PATCH] pyThStat update
---
.../DB_Synthese-PSM_LARRA_histo.pdf | Bin 0 -> 12008 bytes
.../DB_Synthese-PSM_LARRA_log.log | 550 ++++++++
.../DB_Synthese-PSM_LARRA_rose.pdf | Bin 0 -> 17463 bytes
.../DB_Synthese-PSM_LARRA_stats.csv | 238 ++++
.../DB_Synthese-PSM_LARRA_stats.db | Bin 0 -> 19320832 bytes
.../DB_Synthese-PSM_LARRA_stats.md | 252 ++++
.../DB_Synthese-PSM_LARRA_year.pdf | Bin 0 -> 13137 bytes
.../DB_Synthese-PSM_LARRA_yearCum.pdf | Bin 0 -> 14642 bytes
Scripts/pyThStat/.vscode/settings.json | 1 +
.../general_fonctions.cpython-314.pyc | Bin 9605 -> 9605 bytes
.../__pycache__/global_data.cpython-314.pyc | Bin 526 -> 789 bytes
Scripts/pyThStat/Lib/general_fonctions.py | 6 +-
Scripts/pyThStat/Lib/global_data.py | 8 +-
...code-workspace => pythStat.code-workspace} | 1 +
Scripts/pyThStat/pythStat.py | 1199 +++++++++++++----
...de-workspace => pyThtoQgis.code-workspace} | 0
16 files changed, 1965 insertions(+), 290 deletions(-)
create mode 100644 Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_histo.pdf
create mode 100644 Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_log.log
create mode 100644 Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_rose.pdf
create mode 100644 Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_stats.csv
create mode 100644 Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_stats.db
create mode 100644 Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_stats.md
create mode 100644 Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_year.pdf
create mode 100644 Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_yearCum.pdf
rename Scripts/pyThStat/{pythStat-VSCode.code-workspace => pythStat.code-workspace} (81%)
rename Scripts/pyThtoQgis/{pyThtoQgis-VSCode.code-workspace => pyThtoQgis.code-workspace} (100%)
diff --git a/Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_histo.pdf b/Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_histo.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..aeeafd08e208312d2f37c6933cf0d8e97af2a49e
GIT binary patch
literal 12008
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
literal 0
HcmV?d00001
diff --git a/Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_log.log b/Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_log.log
new file mode 100644
index 0000000..0d9e893
--- /dev/null
+++ b/Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_log.log
@@ -0,0 +1,550 @@
+2026-09-03 10:06:29,106 - INFO - ***********************************************************************************************************************
+2026-09-03 10:06:29,106 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 10:06:29,106 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 10:06:29,106 - INFO - * Version : 2026.09.03 *
+2026-09-03 10:06:29,106 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 10:06:29,109 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 10:06:29,109 - INFO - * Date : 2026-09-03 10:06:29 *
+2026-09-03 10:06:29,109 - INFO - * Mode : sync *
+2026-09-03 10:06:29,109 - INFO - ***********************************************************************************************************************
+2026-09-03 10:06:29,110 - INFO - Phase 1: Importation de la base de données Therion ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql dans: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats.db
+2026-09-03 10:50:34,684 - INFO - Phase 2: Création des nouvelles tables, indexation
+2026-09-03 10:50:34,995 - INFO - Jonction de SHOT equates nbre: 2580
+2026-09-03 10:53:17,730 - WARNING - Table des SHOT, visée(s) bloquante(s), même départ et arrivée, longueur nulle supprimée(s) nbre: 1688
+2026-09-03 10:53:19,455 - INFO - Table des SHOT, visées dupliquées traités nbre: 19
+2026-09-03 10:53:19,782 - INFO - Création de l'index des tables principales et optimisation de la mémoire
+2026-09-03 10:53:19,903 - INFO - Marquage des visées et des stations d'habillage nbre: 19021
+2026-09-03 10:54:11,987 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 10:54:11,991 - INFO - Phase 3: Remplissage des tables d'après les 194 entrée(s)
+2026-09-03 10:54:15,090 - INFO - Phase 4: Remplissage des tables d'après les séries vides jonctionnées aux 194 entrée(s)
+on 1423: 2026-09-03 10:54:50,167 - INFO - Jonction à la Station_ID: 49335 entre les entrées 49456 et 49327
+on 3318: 2026-09-03 10:55:18,098 - INFO - Jonction à la Station_ID: 229 entre les entrées 218 et 834
+on 3357: 2026-09-03 10:55:19,151 - INFO - Jonction à la Station_ID: 3525 entre les entrées 3455 et 3525
+on 6351: 2026-09-03 10:56:10,894 - INFO - Jonction à la Station_ID: 1666 entre les entrées 1613 et 2784
+on 9158: 2026-09-03 10:57:19,876 - INFO - Jonction à la Station_ID: 3348 entre les entrées 3358 et 3397
+on 9594: 2026-09-03 10:57:33,975 - INFO - Jonction à la Station_ID: 48093 entre les entrées 49183 et 48104
+on 9622: 2026-09-03 10:57:36,689 - INFO - Jonction à la Station_ID: 49838 entre les entrées 49183 et 49803
+on 10275: 2026-09-03 10:57:50,330 - INFO - Jonction à la Station_ID: 40146 entre les entrées 38328 et 39667
+on 12587: 2026-09-03 10:58:43,236 - INFO - Jonction à la Station_ID: 47396 entre les entrées 48104 et 47360
+on 13062: 2026-09-03 10:58:52,313 - INFO - Jonction à la Station_ID: 9041 entre les entrées 10902 et 8905
+on 15553: 2026-09-03 10:59:50,073 - INFO - Jonction à la Station_ID: 12059 entre les entrées 10902 et 12987
+on 16763: 2026-09-03 11:00:15,332 - INFO - Jonction à la Station_ID: 9337 entre les entrées 14852 et 10902
+on 16763: 2026-09-03 11:00:15,348 - INFO - Jonction à la Station_ID: 9337 entre les entrées 14852 et 10902
+on 16817: 2026-09-03 11:00:17,349 - INFO - Jonction à la Station_ID: 9547 entre les entrées 9884 et 9366
+on 17832: 2026-09-03 11:00:44,686 - INFO - Jonction à la Station_ID: 12777 entre les entrées 10902 et 14852
+on 17833: 2026-09-03 11:00:44,786 - INFO - Jonction à la Station_ID: 9338 entre les entrées 10902 et 14852
+on 17833: 2026-09-03 11:00:44,845 - INFO - Jonction à la Station_ID: 12777 entre les entrées 10902 et 14852
+on 18972: 2026-09-03 11:01:09,137 - INFO - Jonction à la Station_ID: 12771 entre les entrées 14852 et 9366
+on 19046: 2026-09-03 11:01:11,678 - INFO - Jonction à la Station_ID: 17222 entre les entrées 16774 et 10902
+on 21114: 2026-09-03 11:02:00,685 - INFO - Jonction à la Station_ID: 15570 entre les entrées 8905 et 9366
+on 21600: 2026-09-03 11:02:14,231 - INFO - Jonction à la Station_ID: 47077 entre les entrées 49183 et 49089
+on 23056: 2026-09-03 11:02:47,262 - INFO - Jonction à la Station_ID: 15611 entre les entrées 9366 et 8905
+on 23137: 2026-09-03 11:02:49,824 - INFO - Jonction à la Station_ID: 15557 entre les entrées 8905 et 9366
+on 23142: 2026-09-03 11:02:49,901 - INFO - Jonction à la Station_ID: 9477 entre les entrées 8905 et 14852
+on 23144: 2026-09-03 11:02:50,275 - INFO - Jonction à la Station_ID: 9834 entre les entrées 14852 et 11338
+on 24975: 2026-09-03 11:03:36,944 - INFO - Jonction à la Station_ID: 16242 entre les entrées 15665 et 14852
+on 25697: 2026-09-03 11:03:58,134 - INFO - Jonction à la Station_ID: 16259 entre les entrées 10902 et 14852
+on 25981: 2026-09-03 11:04:07,420 - INFO - Jonction à la Station_ID: 50263 entre les entrées 50909 et 50130
+on 28328: 2026-09-03 11:04:58,114 - INFO - Jonction à la Station_ID: 9522 entre les entrées 16789 et 9366
+on 28497: 2026-09-03 11:05:04,401 - INFO - Jonction à la Station_ID: 44662 entre les entrées 49456 et 43628
+on 29909: 2026-09-03 11:05:38,190 - INFO - Jonction à la Station_ID: 44814 entre les entrées 48104 et 49456
+on 30963: 2026-09-03 11:06:01,847 - INFO - Jonction à la Station_ID: 16483 entre les entrées 15665 et 10902
+on 31414: 2026-09-03 11:06:16,088 - INFO - Jonction à la Station_ID: 17453 entre les entrées 19538 et 17667
+on 31827: 2026-09-03 11:06:23,160 - INFO - Jonction à la Station_ID: 25261 entre les entrées 27454 et 24729
+2026-09-03 11:11:39,844 - INFO - Intégrations des visées orphelines (entre 2 stations existantes) nbre: 340
+2026-09-03 11:11:45,867 - INFO - Réseau: 1, entrées jonctionnées: 10, [11338, 14852, 8905, 9366, 10902, 15665, 9884, 16789, 12987, 16774]
+2026-09-03 11:11:45,962 - INFO - Réseau: 2, entrées jonctionnées: 2, [3397, 3358]
+2026-09-03 11:11:46,267 - INFO - Réseau: 3, entrées jonctionnées: 8, [43628, 49456, 48104, 49327, 47360, 49183, 49089, 49803]
+2026-09-03 11:11:46,355 - INFO - Réseau: 4, entrées jonctionnées: 2, [1613, 2784]
+2026-09-03 11:11:46,450 - INFO - Réseau: 5, entrées jonctionnées: 2, [3455, 3525]
+2026-09-03 11:11:46,611 - INFO - Réseau: 6, entrées jonctionnées: 2, [24729, 27454]
+2026-09-03 11:11:46,704 - INFO - Réseau: 7, entrées jonctionnées: 2, [834, 218]
+2026-09-03 11:11:46,785 - INFO - Réseau: 8, entrées jonctionnées: 2, [38328, 39667]
+2026-09-03 11:11:46,879 - INFO - Réseau: 9, entrées jonctionnées: 2, [50130, 50909]
+2026-09-03 11:11:46,992 - INFO - Réseau: 10, entrées jonctionnées: 2, [17667, 19538]
+2026-09-03 11:11:46,993 - WARNING - Phase 4: Fin du remplissage des tables, attention 82 station(s) non comptabilisé(s)
+2026-09-03 11:11:47,145 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 11:13:06,083 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 11:14:08,539 - WARNING - Phase 5: Fin de traitement en 01(h)07(m)39(s), avec 1 erreur(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 11:14:08,542 - WARNING - Execution terminée avec 1 erreurs, verifier le log
+2026-09-03 11:14:43,541 - INFO - ***********************************************************************************************************************
+2026-09-03 11:14:43,541 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 11:14:43,542 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 11:14:43,542 - INFO - * Version : 2026.09.03 *
+2026-09-03 11:14:43,542 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 11:14:43,542 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 11:14:43,543 - INFO - * Date : 2026-09-03 11:14:43 *
+2026-09-03 11:14:43,543 - INFO - * Mode : sync *
+2026-09-03 11:14:43,543 - INFO - ***********************************************************************************************************************
+2026-09-03 11:14:43,544 - INFO - Phase 1: Importation de la base de données Therion ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql dans: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats.db
+2026-09-03 11:14:45,695 - INFO - Phase 2: Création des nouvelles tables, indexation
+2026-09-03 11:14:45,948 - INFO - Jonction de SHOT equates nbre: 2580
+2026-09-03 11:17:21,723 - WARNING - Table des SHOT, visée(s) bloquante(s), même départ et arrivée, longueur nulle supprimée(s) nbre: 1688
+2026-09-03 11:17:23,463 - INFO - Table des SHOT, visées dupliquées traités nbre: 19
+2026-09-03 11:17:23,667 - INFO - Création de l'index des tables principales et optimisation de la mémoire
+2026-09-03 11:17:23,776 - INFO - Marquage des visées et des stations d'habillage nbre: 19021
+2026-09-03 11:18:12,605 - INFO - Phase 3: Remplissage des tables d'après les 64171 entrée(s)
+2026-09-03 11:18:12,613 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 11:18:12,708 - INFO - Phase 4: Remplissage des tables d'après les séries vides jonctionnées aux 194 entrée(s)
+on 1423: 2026-09-03 11:18:31,099 - INFO - Jonction à la Station_ID: 49335 entre les entrées 49456 et 49327
+on 3318: 2026-09-03 11:18:52,091 - INFO - Jonction à la Station_ID: 229 entre les entrées 218 et 834
+on 3357: 2026-09-03 11:18:52,880 - INFO - Jonction à la Station_ID: 3525 entre les entrées 3455 et 3525
+on 6351: 2026-09-03 11:19:25,802 - INFO - Jonction à la Station_ID: 1666 entre les entrées 1613 et 2784
+on 9158: 2026-09-03 11:20:08,652 - INFO - Jonction à la Station_ID: 3348 entre les entrées 3358 et 3397
+on 9594: 2026-09-03 11:20:17,286 - INFO - Jonction à la Station_ID: 48093 entre les entrées 49183 et 48104
+on 9622: 2026-09-03 11:20:20,747 - INFO - Jonction à la Station_ID: 49838 entre les entrées 49183 et 49803
+on 10275: 2026-09-03 11:20:34,488 - INFO - Jonction à la Station_ID: 40146 entre les entrées 38328 et 39667
+on 12587: 2026-09-03 11:21:28,098 - INFO - Jonction à la Station_ID: 47396 entre les entrées 48104 et 47360
+on 13062: 2026-09-03 11:21:37,895 - INFO - Jonction à la Station_ID: 9041 entre les entrées 10902 et 8905
+on 15553: 2026-09-03 11:22:35,577 - INFO - Jonction à la Station_ID: 12059 entre les entrées 10902 et 12987
+on 16763: 2026-09-03 11:23:00,524 - INFO - Jonction à la Station_ID: 9337 entre les entrées 14852 et 10902
+on 16763: 2026-09-03 11:23:00,534 - INFO - Jonction à la Station_ID: 9337 entre les entrées 14852 et 10902
+on 16817: 2026-09-03 11:23:02,998 - INFO - Jonction à la Station_ID: 9547 entre les entrées 9884 et 9366
+on 17832: 2026-09-03 11:23:29,767 - INFO - Jonction à la Station_ID: 12777 entre les entrées 10902 et 14852
+on 17833: 2026-09-03 11:23:29,876 - INFO - Jonction à la Station_ID: 9338 entre les entrées 10902 et 14852
+on 17833: 2026-09-03 11:23:29,927 - INFO - Jonction à la Station_ID: 12777 entre les entrées 10902 et 14852
+on 18972: 2026-09-03 11:23:54,244 - INFO - Jonction à la Station_ID: 12771 entre les entrées 14852 et 9366
+on 19046: 2026-09-03 11:23:57,263 - INFO - Jonction à la Station_ID: 17222 entre les entrées 16774 et 10902
+on 21114: 2026-09-03 11:24:46,619 - INFO - Jonction à la Station_ID: 15570 entre les entrées 8905 et 9366
+on 21600: 2026-09-03 11:25:00,794 - INFO - Jonction à la Station_ID: 47077 entre les entrées 49183 et 49089
+on 23056: 2026-09-03 11:25:34,226 - INFO - Jonction à la Station_ID: 15611 entre les entrées 9366 et 8905
+on 23137: 2026-09-03 11:25:36,913 - INFO - Jonction à la Station_ID: 15557 entre les entrées 8905 et 9366
+on 23142: 2026-09-03 11:25:37,136 - INFO - Jonction à la Station_ID: 9477 entre les entrées 8905 et 14852
+on 23144: 2026-09-03 11:25:37,434 - INFO - Jonction à la Station_ID: 9834 entre les entrées 14852 et 11338
+on 24975: 2026-09-03 11:26:23,093 - INFO - Jonction à la Station_ID: 16242 entre les entrées 15665 et 14852
+on 25697: 2026-09-03 11:26:44,909 - INFO - Jonction à la Station_ID: 16259 entre les entrées 10902 et 14852
+on 25981: 2026-09-03 11:26:54,800 - INFO - Jonction à la Station_ID: 50263 entre les entrées 50909 et 50130
+on 28328: 2026-09-03 11:27:45,777 - INFO - Jonction à la Station_ID: 9522 entre les entrées 16789 et 9366
+on 28497: 2026-09-03 11:27:51,866 - INFO - Jonction à la Station_ID: 44662 entre les entrées 49456 et 43628
+on 29909: 2026-09-03 11:28:26,382 - INFO - Jonction à la Station_ID: 44814 entre les entrées 48104 et 49456
+on 30963: 2026-09-03 11:28:50,589 - INFO - Jonction à la Station_ID: 16483 entre les entrées 15665 et 10902
+on 31414: 2026-09-03 11:29:04,439 - INFO - Jonction à la Station_ID: 17453 entre les entrées 19538 et 17667
+on 31827: 2026-09-03 11:29:12,208 - INFO - Jonction à la Station_ID: 25261 entre les entrées 27454 et 24729
+2026-09-03 11:34:30,538 - INFO - Intégrations des visées orphelines (entre 2 stations existantes) nbre: 340
+2026-09-03 11:34:37,140 - INFO - Réseau: 1, entrées jonctionnées: 10, [11338, 14852, 8905, 9366, 10902, 15665, 9884, 16789, 12987, 16774]
+2026-09-03 11:34:37,240 - INFO - Réseau: 2, entrées jonctionnées: 2, [3397, 3358]
+2026-09-03 11:34:37,536 - INFO - Réseau: 3, entrées jonctionnées: 8, [43628, 49456, 48104, 49327, 47360, 49183, 49089, 49803]
+2026-09-03 11:34:37,622 - INFO - Réseau: 4, entrées jonctionnées: 2, [1613, 2784]
+2026-09-03 11:34:37,842 - INFO - Réseau: 5, entrées jonctionnées: 2, [3455, 3525]
+2026-09-03 11:34:37,947 - INFO - Réseau: 6, entrées jonctionnées: 2, [24729, 27454]
+2026-09-03 11:34:38,039 - INFO - Réseau: 7, entrées jonctionnées: 2, [834, 218]
+2026-09-03 11:34:38,128 - INFO - Réseau: 8, entrées jonctionnées: 2, [38328, 39667]
+2026-09-03 11:34:38,236 - INFO - Réseau: 9, entrées jonctionnées: 2, [50130, 50909]
+2026-09-03 11:34:38,416 - INFO - Réseau: 10, entrées jonctionnées: 2, [17667, 19538]
+2026-09-03 11:34:38,416 - WARNING - Phase 4: Fin du remplissage des tables, attention 82 station(s) non comptabilisé(s)
+2026-09-03 11:34:38,536 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 11:36:49,988 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 11:38:49,175 - WARNING - Phase 5: Fin de traitement en 24(m)05(s), avec 1 erreur(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 11:38:49,181 - WARNING - Execution terminée avec 1 erreurs en 1445.6780140399933 s, verifier le log
+2026-09-03 15:36:12,872 - INFO - ***********************************************************************************************************************
+2026-09-03 15:36:12,872 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 15:36:12,872 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 15:36:12,873 - INFO - * Version : 2026.09.03 *
+2026-09-03 15:36:12,873 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 15:36:12,873 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 15:36:12,873 - INFO - * Date : 2026-09-03 15:36:12 *
+2026-09-03 15:36:12,873 - INFO - * Mode : update *
+2026-09-03 15:36:12,873 - INFO - ***********************************************************************************************************************
+2026-09-03 15:36:12,874 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 15:37:33,117 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 15:38:37,202 - INFO - Phase 5: Fin de traitement en 02(m)24(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 15:38:37,203 - INFO - Execution terminée sans erreur en 02(m)24(s) s
+2026-09-03 15:41:26,246 - INFO - ***********************************************************************************************************************
+2026-09-03 15:41:26,246 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 15:41:26,247 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 15:41:26,247 - INFO - * Version : 2026.09.03 *
+2026-09-03 15:41:26,247 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 15:41:26,247 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 15:41:26,247 - INFO - * Date : 2026-09-03 15:41:26 *
+2026-09-03 15:41:26,248 - INFO - * Mode : update *
+2026-09-03 15:41:26,248 - INFO - ***********************************************************************************************************************
+2026-09-03 15:41:26,249 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 15:42:46,739 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 15:43:56,763 - INFO - Phase 5: Fin de traitement en 02(m)30(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 15:51:52,568 - INFO - ***********************************************************************************************************************
+2026-09-03 15:51:52,568 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 15:51:52,568 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 15:51:52,568 - INFO - * Version : 2026.09.03 *
+2026-09-03 15:51:52,568 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 15:51:52,569 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 15:51:52,569 - INFO - * Date : 2026-09-03 15:51:52 *
+2026-09-03 15:51:52,569 - INFO - * Mode : update *
+2026-09-03 15:51:52,569 - INFO - ***********************************************************************************************************************
+2026-09-03 15:51:52,570 - INFO - Phase 5: Écriture des statistiques dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 15:53:24,948 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 15:54:35,638 - INFO - Phase 5: Fin de traitement en 02 min 43 s, résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 15:54:35,639 - INFO - Execution terminée sans erreur en 02(m)43(s) s
+2026-09-03 16:06:35,238 - INFO - ***********************************************************************************************************************
+2026-09-03 16:06:35,238 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 16:06:35,238 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 16:06:35,238 - INFO - * Version : 2026.09.03 *
+2026-09-03 16:06:35,239 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 16:06:35,239 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 16:06:35,239 - INFO - * Date : 2026-09-03 16:06:35 *
+2026-09-03 16:06:35,239 - INFO - * Mode : update *
+2026-09-03 16:06:35,239 - INFO - ***********************************************************************************************************************
+2026-09-03 16:06:35,240 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 16:08:57,830 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 16:11:14,595 - INFO - Phase 5: Fin de traitement en 04(m)39(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 16:11:14,597 - INFO - Execution terminée sans erreur en 04(m)39(s) s
+2026-09-03 16:31:36,713 - INFO - ***********************************************************************************************************************
+2026-09-03 16:31:36,713 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 16:31:36,714 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 16:31:36,714 - INFO - * Version : 2026.09.03 *
+2026-09-03 16:31:36,714 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 16:31:36,714 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 16:31:36,714 - INFO - * Date : 2026-09-03 16:31:36 *
+2026-09-03 16:31:36,714 - INFO - * Mode : update *
+2026-09-03 16:31:36,715 - INFO - ***********************************************************************************************************************
+2026-09-03 16:31:36,716 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 16:31:36,718 - INFO - Table des CENTRELINE, length: 1
+2026-09-03 16:33:02,792 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 16:34:15,254 - INFO - Phase 5: Fin de traitement en 02(m)38(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 16:34:15,256 - INFO - Execution terminée sans erreur en 02(m)38(s)
+2026-09-03 16:42:01,300 - INFO - ***********************************************************************************************************************
+2026-09-03 16:42:01,300 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 16:42:01,301 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 16:42:01,301 - INFO - * Version : 2026.09.03 *
+2026-09-03 16:42:01,301 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 16:42:01,301 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 16:42:01,301 - INFO - * Date : 2026-09-03 16:42:01 *
+2026-09-03 16:42:01,301 - INFO - * Mode : update *
+2026-09-03 16:42:01,302 - INFO - ***********************************************************************************************************************
+2026-09-03 16:42:01,303 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 16:42:01,305 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 16:43:27,897 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 16:44:34,616 - INFO - Phase 5: Fin de traitement en 02(m)33(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 16:44:34,617 - INFO - Execution terminée sans erreur en 02(m)33(s)
+2026-09-03 16:55:35,450 - INFO - ***********************************************************************************************************************
+2026-09-03 16:55:35,451 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 16:55:35,451 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 16:55:35,451 - INFO - * Version : 2026.09.03 *
+2026-09-03 16:55:35,451 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 16:55:35,452 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 16:55:35,452 - INFO - * Date : 2026-09-03 16:55:35 *
+2026-09-03 16:55:35,452 - INFO - * Mode : update *
+2026-09-03 16:55:35,452 - INFO - ***********************************************************************************************************************
+2026-09-03 16:55:35,454 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 16:55:35,456 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 16:56:59,535 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 16:58:07,388 - INFO - Phase 5: Fin de traitement en 02(m)31(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 16:58:07,389 - INFO - Execution terminée sans erreur en 02(m)31(s)
+2026-09-03 17:29:43,081 - INFO - ***********************************************************************************************************************
+2026-09-03 17:29:43,081 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 17:29:43,081 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 17:29:43,082 - INFO - * Version : 2026.09.03 *
+2026-09-03 17:29:43,082 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 17:29:43,082 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 17:29:43,082 - INFO - * Date : 2026-09-03 17:29:43 *
+2026-09-03 17:29:43,082 - INFO - * Mode : update *
+2026-09-03 17:29:43,082 - INFO - ***********************************************************************************************************************
+2026-09-03 17:29:43,084 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 17:29:43,086 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 17:31:10,970 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 17:32:24,148 - INFO - Phase 5: Fin de traitement en 02(m)41(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 17:32:24,148 - INFO - Execution terminée sans erreur en 02(m)41(s)
+2026-09-03 17:42:08,641 - INFO - ***********************************************************************************************************************
+2026-09-03 17:42:08,642 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 17:42:08,642 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 17:42:08,642 - INFO - * Version : 2026.09.03 *
+2026-09-03 17:42:08,643 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 17:42:08,643 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 17:42:08,643 - INFO - * Date : 2026-09-03 17:42:08 *
+2026-09-03 17:42:08,643 - INFO - * Mode : update *
+2026-09-03 17:42:08,643 - INFO - ***********************************************************************************************************************
+2026-09-03 17:42:08,645 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 17:42:08,649 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 17:43:42,678 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 17:44:48,289 - INFO - Phase 5: Fin de traitement en 02(m)39(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 17:44:48,290 - INFO - Execution terminée sans erreur en 02(m)39(s)
+2026-09-03 18:28:25,328 - INFO - ***********************************************************************************************************************
+2026-09-03 18:28:25,329 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 18:28:25,329 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 18:28:25,329 - INFO - * Version : 2026.09.03 *
+2026-09-03 18:28:25,330 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 18:28:25,330 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 18:28:25,330 - INFO - * Date : 2026-09-03 18:28:25 *
+2026-09-03 18:28:25,330 - INFO - * Mode : update *
+2026-09-03 18:28:25,330 - INFO - ***********************************************************************************************************************
+2026-09-03 18:28:25,331 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:28:25,334 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 18:29:51,870 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 18:31:01,755 - INFO - Phase 5: Fin de traitement en 02(m)36(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:31:01,757 - INFO - Execution terminée sans erreur en 02(m)36(s)
+2026-09-03 18:33:32,271 - INFO - ***********************************************************************************************************************
+2026-09-03 18:33:32,271 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 18:33:32,272 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 18:33:32,272 - INFO - * Version : 2026.09.03 *
+2026-09-03 18:33:32,272 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 18:33:32,272 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 18:33:32,272 - INFO - * Date : 2026-09-03 18:33:32 *
+2026-09-03 18:33:32,272 - INFO - * Mode : update *
+2026-09-03 18:33:32,273 - INFO - ***********************************************************************************************************************
+2026-09-03 18:33:32,274 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:33:32,275 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 18:35:03,682 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 18:36:10,772 - INFO - Phase 5: Fin de traitement en 02(m)38(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:36:10,773 - INFO - Execution terminée sans erreur en 02(m)38(s)
+2026-09-03 18:40:19,326 - INFO - ***********************************************************************************************************************
+2026-09-03 18:40:19,327 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 18:40:19,327 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 18:40:19,327 - INFO - * Version : 2026.09.03 *
+2026-09-03 18:40:19,327 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 18:40:19,327 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 18:40:19,328 - INFO - * Date : 2026-09-03 18:40:19 *
+2026-09-03 18:40:19,328 - INFO - * Mode : update *
+2026-09-03 18:40:19,328 - INFO - ***********************************************************************************************************************
+2026-09-03 18:40:19,329 - INFO - Phase 5: Écriture des statistiques dans fichier ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:40:19,331 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 18:41:44,417 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 18:42:51,743 - ERROR - !!! Erreur lors de l'exécution de calcul_stats: list.append() takes exactly one argument (2 given)
+2026-09-03 18:44:09,807 - INFO - ***********************************************************************************************************************
+2026-09-03 18:44:09,807 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 18:44:09,807 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 18:44:09,807 - INFO - * Version : 2026.09.03 *
+2026-09-03 18:44:09,808 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 18:44:09,808 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 18:44:09,808 - INFO - * Date : 2026-09-03 18:44:09 *
+2026-09-03 18:44:09,808 - INFO - * Mode : update *
+2026-09-03 18:44:09,808 - INFO - ***********************************************************************************************************************
+2026-09-03 18:44:09,809 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:44:09,811 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 18:45:36,402 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 18:46:48,704 - INFO - Phase 5: Fin de traitement en 02(m)38(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:46:48,706 - INFO - Execution terminée sans erreur en 02(m)38(s)
+2026-09-03 18:49:19,658 - INFO - ***********************************************************************************************************************
+2026-09-03 18:49:19,658 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 18:49:19,659 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 18:49:19,659 - INFO - * Version : 2026.09.03 *
+2026-09-03 18:49:19,659 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 18:49:19,660 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 18:49:19,660 - INFO - * Date : 2026-09-03 18:49:19 *
+2026-09-03 18:49:19,660 - INFO - * Mode : update *
+2026-09-03 18:49:19,660 - INFO - ***********************************************************************************************************************
+2026-09-03 18:49:19,661 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:49:19,663 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 18:50:46,052 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 18:51:53,717 - INFO - Phase 5: Fin de traitement en 02(m)34(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:51:53,718 - INFO - Execution terminée sans erreur en 02(m)34(s)
+2026-09-03 18:54:47,462 - INFO - ***********************************************************************************************************************
+2026-09-03 18:54:47,462 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 18:54:47,463 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 18:54:47,463 - INFO - * Version : 2026.09.03 *
+2026-09-03 18:54:47,463 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 18:54:47,463 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 18:54:47,463 - INFO - * Date : 2026-09-03 18:54:47 *
+2026-09-03 18:54:47,464 - INFO - * Mode : update *
+2026-09-03 18:54:47,464 - INFO - ***********************************************************************************************************************
+2026-09-03 18:54:47,465 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:54:47,467 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 18:56:09,456 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 18:57:19,215 - INFO - Phase 5: Fin de traitement en 02(m)31(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 18:57:19,217 - INFO - Execution terminée sans erreur en 02(m)31(s)
+2026-09-03 19:06:57,404 - INFO - ***********************************************************************************************************************
+2026-09-03 19:06:57,405 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 19:06:57,405 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 19:06:57,405 - INFO - * Version : 2026.09.03 *
+2026-09-03 19:06:57,405 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 19:06:57,406 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 19:06:57,406 - INFO - * Date : 2026-09-03 19:06:57 *
+2026-09-03 19:06:57,406 - INFO - * Mode : update *
+2026-09-03 19:06:57,406 - INFO - ***********************************************************************************************************************
+2026-09-03 19:06:57,408 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:06:57,410 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 19:08:18,626 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 19:09:22,042 - ERROR - !!! Erreur lors de l'exécution de calcul_stats: '<' not supported between instances of 'str' and 'int'
+2026-09-03 19:12:32,957 - INFO - ***********************************************************************************************************************
+2026-09-03 19:12:32,957 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 19:12:32,958 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 19:12:32,958 - INFO - * Version : 2026.09.03 *
+2026-09-03 19:12:32,958 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 19:12:32,958 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 19:12:32,958 - INFO - * Date : 2026-09-03 19:12:32 *
+2026-09-03 19:12:32,958 - INFO - * Mode : update *
+2026-09-03 19:12:32,959 - INFO - ***********************************************************************************************************************
+2026-09-03 19:12:32,960 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:12:32,962 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 19:13:55,757 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 19:14:59,330 - INFO - Phase 5: Fin de traitement en 02(m)26(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:14:59,331 - INFO - Execution terminée sans erreur en 02(m)26(s)
+2026-09-03 19:36:40,251 - INFO - ***********************************************************************************************************************
+2026-09-03 19:36:40,251 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 19:36:40,251 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 19:36:40,252 - INFO - * Version : 2026.09.03 *
+2026-09-03 19:36:40,252 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 19:36:40,252 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 19:36:40,252 - INFO - * Date : 2026-09-03 19:36:40 *
+2026-09-03 19:36:40,252 - INFO - * Mode : update *
+2026-09-03 19:36:40,253 - INFO - ***********************************************************************************************************************
+2026-09-03 19:36:40,254 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:36:40,256 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 19:37:59,161 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 19:39:01,455 - INFO - Phase 5: Fin de traitement en 02(m)21(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:39:01,457 - INFO - Execution terminée sans erreur en 02(m)21(s)
+2026-09-03 19:42:36,851 - INFO - ***********************************************************************************************************************
+2026-09-03 19:42:36,851 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 19:42:36,852 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 19:42:36,852 - INFO - * Version : 2026.09.03 *
+2026-09-03 19:42:36,852 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 19:42:36,852 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 19:42:36,853 - INFO - * Date : 2026-09-03 19:42:36 *
+2026-09-03 19:42:36,853 - INFO - * Mode : update *
+2026-09-03 19:42:36,853 - INFO - ***********************************************************************************************************************
+2026-09-03 19:42:36,854 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:42:36,856 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 19:44:01,255 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 19:45:06,226 - INFO - Phase 5: Fin de traitement en 02(m)29(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:45:06,227 - INFO - Execution terminée sans erreur en 02(m)29(s)
+2026-09-03 19:49:45,298 - INFO - ***********************************************************************************************************************
+2026-09-03 19:49:45,299 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 19:49:45,299 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 19:49:45,299 - INFO - * Version : 2026.09.03 *
+2026-09-03 19:49:45,299 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 19:49:45,299 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 19:49:45,300 - INFO - * Date : 2026-09-03 19:49:45 *
+2026-09-03 19:49:45,300 - INFO - * Mode : update *
+2026-09-03 19:49:45,300 - INFO - ***********************************************************************************************************************
+2026-09-03 19:49:45,301 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:49:45,303 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 19:51:06,827 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 19:52:09,595 - INFO - Phase 5: Fin de traitement en 02(m)24(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 19:52:09,596 - INFO - Execution terminée sans erreur en 02(m)24(s)
+2026-09-03 20:33:03,749 - INFO - ***********************************************************************************************************************
+2026-09-03 20:33:03,749 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 20:33:03,750 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 20:33:03,750 - INFO - * Version : 2026.09.03 *
+2026-09-03 20:33:03,750 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 20:33:03,750 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 20:33:03,751 - INFO - * Date : 2026-09-03 20:33:03 *
+2026-09-03 20:33:03,751 - INFO - * Mode : update *
+2026-09-03 20:33:03,751 - INFO - ***********************************************************************************************************************
+2026-09-03 20:33:03,752 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 20:33:03,754 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 20:34:24,669 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 20:35:25,616 - ERROR - !!! Erreur lors de l'exécution de calcul_stats: could not convert string to float: '61 230,74 '
+2026-09-03 20:39:28,591 - INFO - ***********************************************************************************************************************
+2026-09-03 20:39:28,591 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 20:39:28,591 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 20:39:28,591 - INFO - * Version : 2026.09.03 *
+2026-09-03 20:39:28,592 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 20:39:28,592 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 20:39:28,592 - INFO - * Date : 2026-09-03 20:39:28 *
+2026-09-03 20:39:28,592 - INFO - * Mode : update *
+2026-09-03 20:39:28,592 - INFO - ***********************************************************************************************************************
+2026-09-03 20:39:28,593 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 20:39:28,595 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 20:40:56,867 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 20:42:03,877 - INFO - Phase 5: Fin de traitement en 02(m)35(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 20:42:03,878 - INFO - Execution terminée sans erreur en 02(m)35(s)
+2026-09-03 20:48:54,449 - INFO - ***********************************************************************************************************************
+2026-09-03 20:48:54,450 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 20:48:54,450 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 20:48:54,450 - INFO - * Version : 2026.09.03 *
+2026-09-03 20:48:54,450 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 20:48:54,450 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 20:48:54,451 - INFO - * Date : 2026-09-03 20:48:54 *
+2026-09-03 20:48:54,451 - INFO - * Mode : update *
+2026-09-03 20:48:54,451 - INFO - ***********************************************************************************************************************
+2026-09-03 20:48:54,452 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 20:48:54,454 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 20:50:20,053 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 20:51:24,353 - INFO - Phase 5: Fin de traitement en 02(m)29(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 20:51:24,354 - INFO - Execution terminée sans erreur en 02(m)29(s)
+2026-09-03 21:07:26,052 - INFO - ***********************************************************************************************************************
+2026-09-03 21:07:26,053 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 21:07:26,053 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 21:07:26,053 - INFO - * Version : 2026.09.03 *
+2026-09-03 21:07:26,053 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 21:07:26,054 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 21:07:26,054 - INFO - * Date : 2026-09-03 21:07:26 *
+2026-09-03 21:07:26,054 - INFO - * Mode : update *
+2026-09-03 21:07:26,054 - INFO - ***********************************************************************************************************************
+2026-09-03 21:07:26,056 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:07:26,058 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 21:08:47,927 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 21:09:52,885 - INFO - Phase 5: Fin de traitement en 02(m)26(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:09:52,886 - INFO - Execution terminée sans erreur en 02(m)26(s)
+2026-09-03 21:12:35,735 - INFO - ***********************************************************************************************************************
+2026-09-03 21:12:35,735 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 21:12:35,735 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 21:12:35,735 - INFO - * Version : 2026.09.03 *
+2026-09-03 21:12:35,736 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 21:12:35,736 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 21:12:35,736 - INFO - * Date : 2026-09-03 21:12:35 *
+2026-09-03 21:12:35,736 - INFO - * Mode : update *
+2026-09-03 21:12:35,736 - INFO - ***********************************************************************************************************************
+2026-09-03 21:12:35,738 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:12:35,740 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 21:13:56,425 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 21:15:00,346 - INFO - Phase 5: Fin de traitement en 02(m)24(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:15:00,347 - INFO - Execution terminée sans erreur en 02(m)24(s)
+2026-09-03 21:16:57,424 - INFO - ***********************************************************************************************************************
+2026-09-03 21:16:57,424 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 21:16:57,425 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 21:16:57,425 - INFO - * Version : 2026.09.03 *
+2026-09-03 21:16:57,425 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 21:16:57,425 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 21:16:57,425 - INFO - * Date : 2026-09-03 21:16:57 *
+2026-09-03 21:16:57,425 - INFO - * Mode : update *
+2026-09-03 21:16:57,426 - INFO - ***********************************************************************************************************************
+2026-09-03 21:16:57,427 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:16:57,428 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 21:18:23,954 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 21:19:27,921 - INFO - Phase 5: Fin de traitement en 02(m)30(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:19:27,922 - INFO - Execution terminée sans erreur en 02(m)30(s)
+2026-09-03 21:27:14,939 - INFO - ***********************************************************************************************************************
+2026-09-03 21:27:14,940 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 21:27:14,940 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 21:27:14,940 - INFO - * Version : 2026.09.03 *
+2026-09-03 21:27:14,940 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 21:27:14,940 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 21:27:14,940 - INFO - * Date : 2026-09-03 21:27:14 *
+2026-09-03 21:27:14,941 - INFO - * Mode : update *
+2026-09-03 21:27:14,941 - INFO - ***********************************************************************************************************************
+2026-09-03 21:27:14,942 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:27:14,944 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 21:28:32,699 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 21:29:36,133 - INFO - Phase 5: Fin de traitement en 02(m) 21(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:29:36,134 - INFO - Execution terminée sans erreur en 02(m)21(s)
+2026-09-03 21:38:20,297 - INFO - ***********************************************************************************************************************
+2026-09-03 21:38:20,298 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 21:38:20,298 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 21:38:20,298 - INFO - * Version : 2026.09.03 *
+2026-09-03 21:38:20,298 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 21:38:20,299 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 21:38:20,299 - INFO - * Date : 2026-09-03 21:38:20 *
+2026-09-03 21:38:20,299 - INFO - * Mode : update *
+2026-09-03 21:38:20,299 - INFO - ***********************************************************************************************************************
+2026-09-03 21:38:20,300 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:38:20,302 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 21:39:43,891 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 21:40:53,029 - INFO - Phase 5: Fin de traitement en 02(m) 32(s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:40:53,030 - INFO - Execution terminée sans erreur en 02(m)32(s)
+2026-09-03 21:45:40,911 - INFO - ***********************************************************************************************************************
+2026-09-03 21:45:40,911 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 21:45:40,911 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 21:45:40,911 - INFO - * Version : 2026.09.03 *
+2026-09-03 21:45:40,912 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 21:45:40,912 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 21:45:40,912 - INFO - * Date : 2026-09-03 21/45/40 *
+2026-09-03 21:45:40,912 - INFO - * Mode : update *
+2026-09-03 21:45:40,913 - INFO - ***********************************************************************************************************************
+2026-09-03 21:45:40,914 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:45:40,916 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 21:47:02,922 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 21:48:11,536 - INFO - Phase 5: Fin de traitement en 02 (m) 30 (s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:48:11,537 - INFO - Execution terminée sans erreur en 02(m)30(s)
+2026-09-03 21:50:35,724 - INFO - ***********************************************************************************************************************
+2026-09-03 21:50:35,724 - INFO - * Calcul des statistiques par entrées d'une BD Therion *
+2026-09-03 21:50:35,724 - INFO - * Script pyThStat par : alexandre.pont@yahoo.fr *
+2026-09-03 21:50:35,724 - INFO - * Version : 2026.09.03 *
+2026-09-03 21:50:35,725 - INFO - * Fichier source : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA.sql *
+2026-09-03 21:50:35,725 - INFO - * Dossier destination : ~\Synthese-PSM_LARRA\Outputs\DB_Synthese-PSM_LARRA_Stats *
+2026-09-03 21:50:35,725 - INFO - * Date : 2026-09-03 21h50m35s *
+2026-09-03 21:50:35,725 - INFO - * Mode : update *
+2026-09-03 21:50:35,726 - INFO - ***********************************************************************************************************************
+2026-09-03 21:50:35,727 - INFO - Phase 5: Écriture des statistiques dans le fichier: ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:50:35,729 - INFO - Table des CENTRELINE, longueur: [(340302.67, 15575.02, 8956.61)]
+2026-09-03 21:52:03,224 - INFO - Table des STATION, entrée et fix nbre: 194
+2026-09-03 21:53:08,640 - INFO - Phase 5: Fin de traitement en 02 (m) 32 (s), résultats enregistrés dans ~\Outputs\DB_Synthese-PSM_LARRA_Stats\DB_Synthese-PSM_LARRA_stats
+2026-09-03 21:53:08,641 - INFO - Execution terminée sans erreur en 02(m)32(s)
diff --git a/Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_rose.pdf b/Outputs/DB_Synthese-PSM_LARRA_Stats/DB_Synthese-PSM_LARRA_rose.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..3faba78ea19235fc013a2b2f5e95f4c220c83ee0
GIT binary patch
literal 17463
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