阅读yelp api响应

时间:2016-09-10 08:23:55

标签: python api yelp

我刚接触python& API搜索。我在python中阅读yelp API响应时遇到问题。任何帮助都会很棒。感谢。

> params = {
>     'term': 'lunch,pancakes' } 

> response=client.search('Los Angeles',**params) 

这是输出:

<yelp.obj.search_response.SearchResponse object at 0x138ad7a58>

2 个答案:

答案 0 :(得分:0)

SearchResponse包含与您的字词[1]匹配的businesses列表。

试试这个:

for business in response['businesses']:
     print(business['name'])

[1] https://www.yelp.com/developers/documentation/v2/search_api

答案 1 :(得分:0)

您可能需要进行JSON转换才能使其成为可订阅的。

import json
json_response = json.loads(response)
for business in json_response['businesses']:
     print(business['name'])