python - 从文本文件解析/循环 JSON 对象 (Python)

标签 python json

简单的问题。我有一个包含 JSON 对象的文本文件,其中包含房地产信息,如下所示:

     {
      "marketing_package_url": "http://www.capitalpacific.com/inquiry/TrailsEndMarketplaceExecSummary.pdf",
     "title": "TRAILS END MARKETPLACE",
      "location": "OREGON CITY, OR"
      }

在我的脚本中,我有一个营销包 URL 列表。我想将该列表中的 URL 与此文本文件中 json 对象中的 URL 进行交叉检查,以便找到"new"URL。有什么建议么?我正在考虑将 json 对象导入到一个单独的列表中,然后使用该列表中的 URL。

import json
with open('properties.txt', 'r') as filename:
           data = json.loads('properties.txt')

如何将其拆分并将 URL 发送到列表?

最佳答案

如果数据是字典列表,您可以使用以下代码获取要列出的 marketing_package_url 列表。

list = [x['marketing_package_url'] for x in data]

关于python - 从文本文件解析/循环 JSON 对象 (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28893105/

相关文章:

python - 在嵌套变量范围内声明的变量名称是什么?

python - 如何在 Mako 模板中使用字典?

java - 如何在 Java 中将 JSON 架构中的默认值添加到 JSON 文档

android - base64 解码字符串并编码所有丢失的特殊字符

python - matplotlib 中是否有最大 figsize?

python - python opencv cam = cv2.VideoCapture(cn)

python - 如何在 Mac 或 Linux 上安装 tensorflow 2.0?

json - Spring 3.2 Jackson 2.2 REST API

javascript - 如何读取 JSON 文件,并更改一些值并将 json 写入 NodeJS 中的新文件

java - 帮助处理 JSON 错误和 google 翻译 api