bussit.py

changeset 4
312c432bb9e6
parent 2
48efa8ca14dd
child 5
a65b680f1774
--- a/bussit.py	Sun Apr 23 11:01:51 2017 +0300
+++ b/bussit.py	Fri May 19 21:15:12 2017 +0300
@@ -6,7 +6,7 @@
 Suunta = enum.Enum('Suunta', [('Taaksepäin', 0), ('Eteenpäin', 1)])
 
 def muunna_ajovuoro_tunniste(tunniste):
-	return int(tunniste.split('_')[0])
+	return tunniste
 
 class Ajovuoro:
 	def __init__(self, tunniste, linja, palvelu, kyltti, suunta):
@@ -78,14 +78,14 @@
 					if pysähdys and pysähdys is not ajo.reitti[-1]:
 						# ja jos tämä pysähdys on tulevaisuudessa,
 						aika = datetime.combine(päivä, time()) + pysähdys.saapumisaika
-						if aika >= datetime.now():
+						if aika >= nyt():
 							# lisää pysähdys listaan.
 							taulu.append((aika, pysähdys))
 			# Lajittele lopputulos saapumisajan mukaan.
 			taulu.sort(key = lambda tietue: tietue[0])
 			return taulu
 		taulu = []
-		päivä = date.today()
+		päivä = tänään()
 		# Niin kauan kuin aikatauluja ei ole vielä tarpeeksi,
 		while len(taulu) < määrä:
 			try:
@@ -189,4 +189,4 @@
 		laskettu += 1
 		if laskettu % 1000 == 0:
 			print('\rLadataan aikataulut... %.1f%%' % (laskettu * 100 / rivimäärä), end = ' ', file = stderr)
-print('\rLadataan aikataulut... ladattu', file = stderr)
\ No newline at end of file
+print('\rLadataan aikataulut... ladattu', file = stderr)

mercurial