def write_stops(self):
"""Write stops to file"""
with open(os.path.join(self.out_dir, 'stops.txt'), 'wb') as fhandle:
route_fieldnames = ['stop_id', 'stop_name', 'stop_lat', 'stop_lon']
route_writer = csv.DictWriter(fhandle, delimiter=',',
quotechar='"', fieldnames=route_fieldnames)
route_writer.writeheader()
for stop in self.stops.itervalues():
if not stop['has_trip']:
continue
route_writer.writerow({
'stop_id': stop['stop_id'],
'stop_name': stop['stop_name'],
'stop_lat': stop['stop_lat'],
'stop_lon': stop['stop_lon']
})
评论列表
文章目录