import requests from pprint import pprint url = "https://api.data.gov.hk/v1/carpark-info-vacancy" response = requests.get(url) js_result = response.json()['results'] js_row = js_result[0] pprint(js_row) pprint("length of json: "+str(len(js_result))) def get_url_image(js_row): return None if js_row.get('renditionUrls', {}).get("square") == None else js_row['renditionUrls']['square'] pprint(get_url_image(js_row))