【问题标题】:read json in python3 from relative path从相对路径读取python3中的json
【发布时间】:2015-04-14 15:15:09
【问题描述】:

这是我的项目结构:

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

data 文件夹和 a 文件夹位于我的项目根目录的主文件夹中。 我需要从 python3 中的 c.py 读取 data.json 我在 open() 中的字符串是什么?

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

这适用于 windows 但不适用于 linux

【问题讨论】:

    标签: json file python-3.x


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-07
      • 2012-10-25
      相关资源
      最近更新 更多