madibaalbert commited on
Commit
91e808f
·
verified ·
1 Parent(s): 2e527d6

Update rain_collector.py

Browse files
Files changed (1) hide show
  1. rain_collector.py +6 -4
rain_collector.py CHANGED
@@ -124,12 +124,14 @@ def collect_loop(page, db_path):
124
  derniere_cote_vue = cote_actuelle
125
  historique_global.append(cote_actuelle)
126
 
127
- # On attend d'avoir au moins 2 cotes avant de sauvegarder
128
- # (La 1ère sert de passé pour la 2ème)
129
- if len(historique_global) >= 2:
130
- # On prend les 10 précédentes (donc on exclut celle qu'on vient juste d'ajouter)
131
  dernieres_10 = historique_global[-11:-1]
132
  save_record(db_path, cote_actuelle, dernieres_10)
 
 
 
133
 
134
  time.sleep(0.5) # Vérifie toutes les 0.5 secondes
135
 
 
124
  derniere_cote_vue = cote_actuelle
125
  historique_global.append(cote_actuelle)
126
 
127
+ # On attend d'avoir STRICTEMENT plus de 10 cotes en mémoire
128
+ if len(historique_global) > 10:
129
+ # On prend les 10 précédentes (on exclut celle qu'on vient juste d'ajouter)
 
130
  dernieres_10 = historique_global[-11:-1]
131
  save_record(db_path, cote_actuelle, dernieres_10)
132
+ else:
133
+ # On affiche l'avancement mais on n'écrit pas dans la DB
134
+ print(f"⏳ Initialisation : attente des 10 premières cotes... ({len(historique_global)}/10)")
135
 
136
  time.sleep(0.5) # Vérifie toutes les 0.5 secondes
137