структура каталогов проекта - PullRequest
0 голосов
/ 09 мая 2019

У меня есть проект python со следующей структурой каталогов

|-- package_name/
|   |-- __init__.py
|   |-- lambda_function.py
|   |-- ...
|
|-- database/
|   |-- data.json

И я использую файл data.json в своем пакете для инициализации некоторых объектов.

Я хотел бы разделитьмой текущий файл данных для нескольких файлов JSON, потому что в одном файле слишком много информационной группы

Что-то вроде:

|-- database/
|   |-- A/
|   |   |-- a.json
|   |   |-- b.json
|   |-- B/
|   |   |-- c.json
|   |   |-- C/
|   |       |-- a.json
|   |       |-- b.json

Я не хочу создавать реальную базу данных, потому что данные будутне двигайтесь, есть только здесь, чтобы инициализировать мои объекты.

Вопрос: Как я могу сделать, чтобы несколько json-файлов разъяснили код, но простой способ использовать их, как если бы это был один.Я хотел бы узнать лучшие практики по управлению такими данными в проектах на python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...