无法将JSON文件导入Python文件

时间:2020-04-25 05:57:19

标签: python json

我正在研究词典项目。因此,我下载了一个JSON文件并将其 放置在桌面上 。我试图将其导入到我的Python文件中,但提示找不到该文件。

FileNotFoundError: [Errno 2] No such file or directory: 'data.json'

这是我的代码:

import json

data = json.loads(open('data.json'))
print(data)

1 个答案:

答案 0 :(得分:1)

您可以使用os.path.expanduser获取当前用户的主目录,然后使用os.path.join获取位于data.json目录中的Desktop的完整路径。 / p>

使用:

import os
import json

filepath = os.path.join(os.path.expanduser("~"), "Desktop", "data.json") 
with open(filepath) as file:
    data = json.load(file)
    print(data)