파이썬에서 API 호출이 결과를 반환하지 않습니다. 코드 0으로 종료되지만 아무 것도 표시되지 않습니다. 제가 누락 된 것이 있습니까? 저는 아직 Python을 처음 사용하고 있으며 YouTube 튜토리얼에서 코드를 얻었습니다. 내 API 키를 사용하고 있습니다. 여기에 코드입니다 :파이썬에서 API 호출 결과가 없습니다.
#!/usr/bin/env python
#Learn how this works here: http://youtu.be/pxofwuWTs7c
import urllib.request
import json
locu_api = 'XXXXXXXXXXXX'
def locu_search(query):
api_key = locu_api
url = 'https://api.locu.com/v1_0/venue/search/?api_key=' + api_key
locality = query.replace(' ', '%20')
final_url = url + "&locality=" + locality + "&category=restaurant"
json_obj = urllib2.urlopen(final_url)
data = json.load(json_obj)
for item in data['objects']:
print (item['name'], item['phone'])
들여 쓰기를 수정하십시오. –
내가 할 수있는 첫 번째 일은 우편 배달부 휴식 클라이언트 (크롬 추가 기능)와 같은 것을 열어이 전화를 걸려고합니다. 반환되는 것을보십시오. 라이브러리가 실제로이 문제를 일으키는 지 확인하십시오. –
전체 코드입니까? 어떤 쿼리 값으로'locu_search'를 호출하지 않습니까? – Himal