logging.info("\nIn find_routes_for_colloquial_bus_numbers: dict_colloquial_bus_numbers :"+str(dict_colloquial_bus_numbers)) return dict_colloquial_bus_numbers def get_all_buses(self): """ Returns the list of colloquial_bus_numbers for the specified city/university. """ doublemap_routes_url = self.DOUBLEMAP_ROUTES_API_URL response = json.loads(urllib.urlopen(doublemap_routes_url).read()) busList = [] for route in response: busList.append(route['name']) return busList if __name__ == "__main__": #Input city = "IUB" #target location coordinates targetCoordinates = (39.17155659473131, -86.50890111923218) #Create constans object to fetch all constant values constantsObject = Constants() constantsObject.load_constants("constants.json") #Create route object routeObject = Route(constantsObject, city) listColloquialBusNumbers = ['3 College Mall / Bradford Place','6 Campus Shuttle - Sat'] listOfActualBusNumbers = routeObject.get_actual_bus_numbers(listColloquialBusNumbers) print listOfActualBusNumbers