# python 读取 json 文件

> 原文： [https://pythonbasics.org/read-json-file/](https://pythonbasics.org/read-json-file/)

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

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

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



## python 读取 json

### JSON 文件

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

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

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

```

将文件保存为`example.json`。

### python 示例

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

```py
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 数据。