我正在尝试在python的json输出中获取与名称关联的值。我不知道该怎么做

普拉奈·钱德拉
import urllib.request
import json
import io
from urllib.request import urlopen
u=io.TextIOWrapper(urlopen('https://api.locu.com/v1_0/venue/search/?locality=Atlanta&postal_code=30301&category=restaurant&api_key=xxxxx'),encoding='latin1')
text=u.read()
print (text)

output is as follows:
{"meta": {"limit": 25, "cache-expiry": 3600}, "objects": [{"name": "Mali Restaurant", "locality": "Atlanta", "street_address": "961 Amsterdam Ave.", "cuisines": [], "region": "GA", "long": -84.355387, "phone": "(404) 874-1411", "postal_code": "30301", "categories": ["other", "restaurant"], "has_menu": true, "country": "United States", "lat": 33.787547, "id": "c0f62e6ab2d8ed4a169f", "website_url": ", "resource_uri": "/v1_0/venue/c0f62e6ab2d8ed4a169f/"}, {"name": "Coca-Cola CCP Cafe", "locality": "Atlanta", "street_address": "One Coca-Cola Plaz", "cuisines": [], "region": "GA", "long": -84.3976825046326, "phone": null, "postal_code": "30301", "categories": ["other", "restaurant"], "has_menu": false, "country": "United States", "lat": 33.7713581924234, "id": "c4970097bd8b63fad908", "website_url": null, "resource_uri": "/v1_0/venue/c4970097bd8b63fad908/"}, {"name": "Boner's", "locality": "Atlanta", "street_address": "634 Fraser St.", "cuisines": [], "region": "GA", "long": -84.386258, "phone": "(404) 659-9000", "postal_code": "30301", "categories": ["restaurant"], "has_menu": true, "country": "United States", "lat": 33.737016, "id": "f5bf05f7d9bbc609a1d1", "website_url": ", "resource_uri": "/v1_0/venue/f5bf05f7d9bbc609a1d1/"}]}

我想获取“名称”的值。我该怎么办?

问题C

该文本中有错误,这是无效的JSON:

"website_url": ", "resource_uri":

但是,如果它是有效的JSON,则可以执行此操作...

j = json.loads(text)
for node in j['objects']:
  if 'name' in node:
    print (node['name'])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我得到 6 次:财产 _______ 是不允许的(不知道该怎么做)

来自分类Dev

我想在 React Native 中获得类似的背景,但不知道该怎么做?

来自分类Dev

不知道该怎么做

来自分类Dev

我只是想在我的不良代码中添加教程,并且需要位置帮助,但是我不知道该怎么做,知道吗?

来自分类Dev

Kotlin有array.indexOf,但是我不知道该怎么做array.indexOfBy {lambda}

来自分类Dev

如何为这种特殊情况输入配方,我不知道该怎么做

来自分类Dev

我想在几秒钟后显示一个 TextView。不知道该怎么做

来自分类Dev

Flathub 告诉我为 LibreOffice 做点什么。老实说,我不知道该怎么做

来自分类Dev

我在pygame中使Checkers以我想要移动的方式是单击2次鼠标,但是我不知道该怎么做

来自分类Dev

谁能帮我这个代码?我需要将其转换为Rails 4,但我不知道该怎么做。(routes.rb文件从rails 2到rails 4)

来自分类Dev

我正在尝试制作基于主机的战舰游戏,但我不知道该如何设置飞船

来自分类Dev

试图将带有html + scss的站点部署到gitlab,并且不知道该怎么做

来自分类Dev

我不知道在这个arduino示例中下一步该怎么做

来自分类Dev

我有一个 .osm 文件,不知道下一步该怎么做?

来自分类Dev

我的CNN Keras预测不正确,我也不知道该怎么办

来自分类Dev

我有此错误,我不知道该怎么办

来自分类Dev

如果我不知道该行的值,如何获取和更改文件中的行的值?

来自分类Dev

如何迭代存储的元素?(我不知道该怎么说。)

来自分类Dev

Apple Mach-O Linker错误,我不知道该怎么办

来自分类Dev

更新控制台/登录应用内。我真的不知道该怎么解释

来自分类Dev

我不知道该如何解决

来自分类Dev

我正在尝试在VB Express 2010中读取.txt DataGridView并搜索内容。我该怎么做?(内容相关)

来自分类Dev

Android-recycleView无法显示,我不知道该如何显示TextView的值

来自分类Dev

Objective-C中的异步编程:我觉得这里有重复的代码,我不知道该怎么办

来自分类Dev

Objective-C中的异步编程:我觉得这里有重复的代码,我不知道该怎么办

来自分类Dev

我不知道该如何处理一个废弃的python模块

来自分类Dev

Hibernate 异常“PropertyValueException:not-null 属性引用了 > null 或瞬态值”。我被卡住了,不知道该怎么办

来自分类Dev

更改我的主帐户的名称 - 我该怎么做?

来自分类Dev

我正在尝试解析此json我不知道我在做什么错

Related 相关文章

  1. 1

    我得到 6 次:财产 _______ 是不允许的(不知道该怎么做)

  2. 2

    我想在 React Native 中获得类似的背景,但不知道该怎么做?

  3. 3

    不知道该怎么做

  4. 4

    我只是想在我的不良代码中添加教程,并且需要位置帮助,但是我不知道该怎么做,知道吗?

  5. 5

    Kotlin有array.indexOf,但是我不知道该怎么做array.indexOfBy {lambda}

  6. 6

    如何为这种特殊情况输入配方,我不知道该怎么做

  7. 7

    我想在几秒钟后显示一个 TextView。不知道该怎么做

  8. 8

    Flathub 告诉我为 LibreOffice 做点什么。老实说,我不知道该怎么做

  9. 9

    我在pygame中使Checkers以我想要移动的方式是单击2次鼠标,但是我不知道该怎么做

  10. 10

    谁能帮我这个代码?我需要将其转换为Rails 4,但我不知道该怎么做。(routes.rb文件从rails 2到rails 4)

  11. 11

    我正在尝试制作基于主机的战舰游戏,但我不知道该如何设置飞船

  12. 12

    试图将带有html + scss的站点部署到gitlab,并且不知道该怎么做

  13. 13

    我不知道在这个arduino示例中下一步该怎么做

  14. 14

    我有一个 .osm 文件,不知道下一步该怎么做?

  15. 15

    我的CNN Keras预测不正确,我也不知道该怎么办

  16. 16

    我有此错误,我不知道该怎么办

  17. 17

    如果我不知道该行的值,如何获取和更改文件中的行的值?

  18. 18

    如何迭代存储的元素?(我不知道该怎么说。)

  19. 19

    Apple Mach-O Linker错误,我不知道该怎么办

  20. 20

    更新控制台/登录应用内。我真的不知道该怎么解释

  21. 21

    我不知道该如何解决

  22. 22

    我正在尝试在VB Express 2010中读取.txt DataGridView并搜索内容。我该怎么做?(内容相关)

  23. 23

    Android-recycleView无法显示,我不知道该如何显示TextView的值

  24. 24

    Objective-C中的异步编程:我觉得这里有重复的代码,我不知道该怎么办

  25. 25

    Objective-C中的异步编程:我觉得这里有重复的代码,我不知道该怎么办

  26. 26

    我不知道该如何处理一个废弃的python模块

  27. 27

    Hibernate 异常“PropertyValueException:not-null 属性引用了 > null 或瞬态值”。我被卡住了,不知道该怎么办

  28. 28

    更改我的主帐户的名称 - 我该怎么做?

  29. 29

    我正在尝试解析此json我不知道我在做什么错

热门标签

归档