diff --git a/roisin_dubh_listings.py b/roisin_dubh_listings.py index a602acb..9d9e991 100755 --- a/roisin_dubh_listings.py +++ b/roisin_dubh_listings.py @@ -5,7 +5,7 @@ import requests from datetime import datetime -listings = requests.get("https://roisindubh.net/remote/searchlistings.json").json()["results"] +listings = requests.get('https://roisindubh.net/remote/searchlistings.json').json()['results'] # using several print statements to prioritise code readability over efficiency (I/O speeds are unimportant to me) print('') @@ -13,24 +13,24 @@ print('Roisín Dubh Listingshttps://roisindubh.net for listing in listings: print('') - print('' + listing["pagetitle"] + '') - print('https://roisindubh.net/listings/' + listing["alias"] + '') + print('' + listing['pagetitle'] + '') + print('https://roisindubh.net/listings/' + listing['alias'] + '') print(' ') - print('Ticket Allocation: ' + listing["ticket_allocation"] + '
') - print('Tickets remaining?: ' + str(listing["ticket_remaining"] == '1') + '
') - print('Event start time: ' + listing["event_date_time"] + '
') - print('Late night?: ' + str(listing["late_night"] == "1") + '
') - print('Postponed?: ' + str(listing["postponed"] == "1") + '
') - print('Sales start time: ' + listing["sales_start"] + '
') - print('On Sale?: ' + str(listing["on_sale"] == "1") + '
') - print('Tickets remaining?: ' + str(listing["ticket_remaining"] == '1') + '
') + print('Location: ' + listing['name'] + '
') + print('Ticket Allocation: ' + listing['ticket_allocation'] + '
') + print('Tickets remaining?: ' + str(listing['ticket_remaining'] == '1') + '
') + print('Event start time: ' + listing['event_date_time'] + '
') + print('Late night?: ' + str(listing['late_night'] == '1') + '
') + print('Postponed?: ' + str(listing['postponed'] == '1') + '
') + print('Sales start time: ' + listing['sales_start'] + '
') + print('On Sale?: ' + str(listing['on_sale'] == '1') + '
') + print('Tickets remaining?: ' + str(listing['ticket_remaining'] == '1') + '
') - if listing["external_ticket_url"]: - print('External Ticket URL: ' + listing["external_ticket_url"] + '') + if listing['external_ticket_url']: + print('External Ticket URL: ' + listing['external_ticket_url'] + '') # unparsed json object: # "prices": { @@ -43,7 +43,7 @@ for listing in listings: # }, print(']]>
') - print('' + datetime.strptime(listing["event_date_time"], '%Y-%m-%dT%H:%M:%S').strftime('%a, %d %b %Y %H:%M:%S %z') + '') + print('' + datetime.strptime(listing['event_date_time'], '%Y-%m-%dT%H:%M:%S').strftime('%a, %d %b %Y %H:%M:%S %z') + '') print('
') print('
')