changeset 439:ad61d21d3d1b

corrected bug with last array position lookup
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Tue, 21 Jan 2014 17:30:48 -0500
parents ca114520605f
children b5cc6b001ae6
files python/pavement.py
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/python/pavement.py	Tue Jan 21 17:24:02 2014 -0500
+++ b/python/pavement.py	Tue Jan 21 17:30:48 2014 -0500
@@ -64,7 +64,7 @@
     '''
     # determination exigence deneigement
     if rtss.id in maintenanceLevel['rtss_debut']:
-        for i in range(len(maintenanceLevel)-1):
+        for i in range(len(maintenanceLevel)):
             if maintenanceLevel['rtss_debut'][i] == rtss.id:
                 exigence = maintenanceLevel['exigence'][i]
     else:
@@ -72,7 +72,7 @@
 
     # determination x/y
     if rtss.id in rtssWeatherStation['rtss']:
-        for i in range(len(rtssWeatherStation)-1):		
+        for i in range(len(rtssWeatherStation)):		
             if rtssWeatherStation['rtss'][i] == rtss.id:
                 x_moy = rtssWeatherStation['x_moy'][i]
                 y_moy = rtssWeatherStation['y_moy'][i]
@@ -82,7 +82,7 @@
     # determination info fmr
     age_revtm, classe_fonct, type_revtm, milieu, djma, pourc_camions = [], [], [], [], [], []
     if rtss.id in fmr['rtss_debut']:
-        for i in range(len(fmr)-1):
+        for i in range(len(fmr)):
             if fmr['rtss_debut'][i] == rtss.id:
                 age_revtm.append(fmr['age_revtm'][i])
                 classe_fonct.append(fmr['des_clasf_fonct'][i])
@@ -107,7 +107,7 @@
     peinture_rd, peinture_rg, peinture_cl = [], [], []
     peinture_lrd, peinture_lrg, peinture_lc = 0,0,0
     if rtss.id in paintType['rtss_debut_orig']:
-        for i in range(len(paintType)-1):
+        for i in range(len(paintType)):
             if paintType['rtss_debut_orig'][i] == rtss.id:
                 peinture_rd.append((paintType['peinture_rd'][i]))
                 peinture_rg.append((paintType['peinture_rg'][i]))
@@ -127,7 +127,7 @@
     somme_eau, somme_neige, somme_abrasif, somme_sel, somme_lc, somme_lrg, somme_lrd, premiere_neige, compteur_somme_abrasif = 0,0,0,0,0,0,0,0,0
 
     if circuitReference in data['ref_circuit']:
-        for i in range(len(data)-1):
+        for i in range(len(data)):
             if data['ref_circuit'][i] == circuitReference and (data['date'][i] + datetime.timedelta(days = 6)) <= endDate and (data['date'][i] + datetime.timedelta(days = 6)) > startDate:
                 premiere_neige += data['premiere_neige'][i]
                 somme_neige += float(data['neige'][i])