我刚接触python& API搜索。我在python中阅读yelp API响应时遇到问题。任何帮助都会很棒。感谢。
> params = {
> 'term': 'lunch,pancakes' }
> response=client.search('Los Angeles',**params)
这是输出:
<yelp.obj.search_response.SearchResponse object at 0x138ad7a58>
答案 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'])