#!/usr/bin/env python3 from networks import VRR from models import Collection, Stop, Location, Trip, unserialize_typed import json collection = Collection('test') vrr = VRR(collection) bs = Stop(city='essen', name='fliegenbusch') bo = Stop(city='essen', name='hbf') trip = Trip.Request() trip.origin = bs trip.destination = bo location = Location.Request() location.name = 'Borbeck' # result = vrr.search_trips(trip) unserialize_typed result, ids = vrr.query(bo, get_ids=True) print(json.dumps(collection.get_by_ids_serialized(ids), indent=2)) stops = sorted(vrr.collection.known['Stop'], key=lambda s: s.name) # for trip in result: # print(trip) # result = vrr.get_stop_rides(bs)