geekdoc-python-zh/docs/pythonbasics/052.md

1.3 KiB
Raw Permalink Blame History

python 读取 json 文件

原文: https://pythonbasics.org/read-json-file/

在 python 中读取 json 文件非常容易。 在本文中,我们将说明如何从磁盘读取 JSON 文件并在 python 中使用它。

什么是 JSONJSON 是一种在整个 Internet 上使用的数据交换格式。 JSON JavaScript 对象表示法)可用于所有高级编程语言。

如何在 python 中使用 JSON这种工作方式是首先在磁盘上放置一个 json 文件。然后,程序将加载文件进行解析,解析,然后即可使用它。

python 读取 json

JSON 文件

在磁盘上创建一个文件(命名为:example.json)。 下面的 python 程序读取 json 文件并直接使用值。

该文件可以包含一个衬纸。example.json的文件内容为:

{"usd":1,"eur":1.2,"gbp": 1.2}

将文件保存为example.json

python 示例

然后在下面创建程序并运行:

import json

# read file
with open('example.json', 'r') as myfile:
    data=myfile.read()

# parse file
obj = json.loads(data)

# show values
print("usd: " + str(obj['usd']))
print("eur: " + str(obj['eur']))
print("gbp: " + str(obj['gbp']))

上面的程序将打开文件example.json并进行解析。 您可以像访问任何变量一样访问 JSON 数据。