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("")

Raw Text