我正在研究词典项目。因此,我下载了一个JSON文件并将其 放置在桌面上 。我试图将其导入到我的Python文件中,但提示找不到该文件。
FileNotFoundError: [Errno 2] No such file or directory: 'data.json'
这是我的代码:
import json
data = json.loads(open('data.json'))
print(data)
答案 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)