Untitled
Never
import hmac import json from binascii import hexlify from urllib.request import Request, urlopen devId = "" key = "" def request(queryString): url = queryString + '?devid=' + devId # Generate signature signature = hexlify(hmac.digest(key.encode('ascii'), url.encode('ascii'), 'sha1')).decode('ascii') req = Request('http://timetableapi.ptv.vic.gov.au' + url + '&signature=' + signature) resp = urlopen(req) data = json.load(resp) return data departures = request('/v3/departures/route_type/0/stop/1165') for i in departures["departures"]: print(i) print("") runs = request('/v3/runs/route/12') for i in runs["runs"]: print(i) print("")