Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- def fetch(url):
- response = requests.get(url).json()
- return response
- urls = ['http://svc.metrotransit.org/NexTrip/17940?format=json', 'http://svc.metrotransit.org/NexTrip/17928?format=json']
- counter = 0
- firstTableHeader = '[North from Hennepin and 16th]'
- secondTableHeader = '[South from Hennepin and 16th]'
- for url in urls:
- counter = counter + 1
- response = fetch(url)
- route = response[0]['Route']
- departureText = response[0]['DepartureText']
- description = response[0]['Description']
- arrivalTimeNextBus = response[1]['DepartureText']
- print(firstTableHeader)
- print('\n')
- print(f'Route:{route:<20}')
- print(f'Departure time of closest bus:{departureText:<20}')
- print(f'Description:{description:<20}')
- print(f'Arrival time for the next available bus is:{arrivalTimeNextBus:<20}')
- print('\n')
- print('---------------------------------------------------------------------------')
- firstTableHeader = secondTableHeader
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement