从相对路径读取python3中的json

时间:2015-04-14 15:15:10

标签: json file python-3.x

这是我的项目结构:

main
-/data/data.json
-/a/b/c.py
main.py

数据文件夹一个文件夹位于主文件夹中,该文件夹是我项目的根目录。 我需要从python3中的c.py读取data.json open()中的字符串是什么?

file = open('./data/data.json')

这适用于Windows但不适用于linux

1 个答案:

答案 0 :(得分:0)

向上两个文件夹,然后在data/data.json

with open('../../data/data.json') as f:
    ...

如果您使用的是Windows,请使用反斜杠交换斜杠