运行我的脚本我收到错误 - "字符串索引必须是整数"。由于我是解析json数据的新手,我无法弄清楚我所犯的错误。这是我尝试过的代码:
import requests
r = requests.get('https://api.redmart.com/v1.5.8/catalog/search?')
res = r.json()
for item in res:
print(item['category_tags'][0]['title'])
我已经编辑了我的代码,并在其中添加了一个网址以使状态清晰。
答案 0 :(得分:0)
最终,我对它进行了整理。这是工作代码:
import requests
r = requests.get('https://api.redmart.com/v1.5.8/catalog/search?')
js = r.json()
items = js['products']
for item in items:
print(item['title'], item['sku'])