>>> split_station('Karlsplatz')
('Karlsplatz', 'Wien')
"""
- print "split:", station
if len(station.split(',')) > 1:
return (station[:station.rindex(',')].strip(), station.split(',')[-1].strip())
else:
if (y.find("-") > 0):
return map(lambda z: time(*map(int, z.split(':'))), y.split('-'))
else:
+ # FIXME Error if date in line (dateLineCross)
return map(lambda z: time(*map(int, z.split(':'))), wrap(y, 5))
else:
return []
if state == PageType.CORRECTION:
try:
cor = parser.get_correction()
- print "A", args.origin, args.destination
origin, origin_place = split_station(args.origin)
destination, destination_place = split_station(args.destination)
- print "B", origin, origin_place, destination, destination_place
-
# FIXME refactoring
if cor.has_key('origin'):
destination_place = cor['destination_place'][int(l) - 1]
- print origin, origin_place, destination, destination_place
args.origin = '%s, %s' % (origin, origin_place)
args.destination = '%s, %s' %(destination, destination_place)