gpt4 book ai didi

python - python中的API调用没有结果

转载 作者:太空宇宙 更新时间:2023-11-03 18:11:05 27 4
gpt4 key购买 nike

我在 Python 中的 API 调用没有返回结果。它以代码 0 退出,但没有任何显示。我有什么遗漏的吗?我对 Python 还很陌生,并从 YouTube 教程中获取了代码。我正在使用我自己的 API key 。这是代码:

#!/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'])

最佳答案

您的脚本def包含函数locu_search,但您没有调用它;因此脚本成功终止 - 没有成功执行任何任何值。

您需要在定义函数后调用它,例如:

def locu_search(query):
#snip

locu_search('San Francisco')

关于python - python中的API调用没有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25926574/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com