Amélioration horaires, prend les valeurs théoriques et estimées (pour la ligne B notamment)
This commit is contained in:
36
tcl.py
36
tcl.py
@@ -17,7 +17,7 @@ class Terminus:
|
|||||||
|
|
||||||
def add_horaire(self, horaire):
|
def add_horaire(self, horaire):
|
||||||
self.horaires.append(horaire)
|
self.horaires.append(horaire)
|
||||||
|
|
||||||
def get_horaires(self):
|
def get_horaires(self):
|
||||||
return self.sort_horaires()
|
return self.sort_horaires()
|
||||||
|
|
||||||
@@ -30,7 +30,8 @@ class Terminus:
|
|||||||
if h == "Proche":
|
if h == "Proche":
|
||||||
inth.append(0)
|
inth.append(0)
|
||||||
else :
|
else :
|
||||||
inth.append(int(h[:-4]))
|
if inth.count(int(h[:-4])) == 0:
|
||||||
|
inth.append(int(h[:-4]))
|
||||||
inth.sort()
|
inth.sort()
|
||||||
return inth
|
return inth
|
||||||
|
|
||||||
@@ -181,22 +182,21 @@ class Tcl(Plugin):
|
|||||||
|
|
||||||
for value in values:
|
for value in values:
|
||||||
if value["id"] in Ids:
|
if value["id"] in Ids:
|
||||||
if value["type"] == "E": #Filtré sur les estimés et non théoriques
|
# Les metros ont leur propre code
|
||||||
# Les metros ont leur propre code
|
if value["coursetheorique"].split('-')[0] == "301A" :
|
||||||
if value["coursetheorique"].split('-')[0] == "301A" :
|
transport = "A"
|
||||||
transport = "A"
|
elif value["coursetheorique"].split('-')[0] == "303" :
|
||||||
elif value["coursetheorique"].split('-')[0] == "303" :
|
transport = "C"
|
||||||
transport = "C"
|
elif value["coursetheorique"].split('-')[0] == "325" :
|
||||||
elif value["coursetheorique"].split('-')[0] == "325" :
|
transport = "F1"
|
||||||
transport = "F1"
|
elif value["coursetheorique"].split('-')[0] == "326" :
|
||||||
elif value["coursetheorique"].split('-')[0] == "326" :
|
transport = "F2"
|
||||||
transport = "F2"
|
elif value["coursetheorique"].split('-')[0] == "304" :
|
||||||
elif value["coursetheorique"].split('-')[0] == "304" :
|
transport = "D"
|
||||||
transport = "D"
|
elif value["coursetheorique"].split('-')[0] == "302A" :
|
||||||
elif value["coursetheorique"].split('-')[0] == "302A" :
|
transport = "B"
|
||||||
transport = "B"
|
else:
|
||||||
else:
|
transport = value["coursetheorique"].split('-')[0][:-1]
|
||||||
transport = value["coursetheorique"].split('-')[0][:-1]
|
|
||||||
|
|
||||||
found = False
|
found = False
|
||||||
for line in lines:
|
for line in lines:
|
||||||
|
|||||||
Reference in New Issue
Block a user