2015-04-14 8 views
-1

Это моя структура проекта:чтения JSON в Python3 от относительного пути

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

данные Папка папку в главной папке, которая является корнем моего проекта. Мне нужно прочитать data.json из c.py в python3 Что будет в моей строке в open()?

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

это работает в окнах, но не Linux

ответ

0

две папки, а затем в data/data.json:

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

Если вы на Windows, своп хлещет с обратными косыми чертами.

+0

это не работало –

Смежные вопросы