Как сохранить содержимое JSON в проекте python? - PullRequest
0 голосов
/ 17 июня 2020

У меня есть проект python с JSON в нем. И у меня есть много функций, которые называли это JSON.

Теперь я каждый раз вызываю JSON (json .load) и использую его содержимое.

Возможно ли открыть JSON один раз, сохранить его содержимое и больше не вызывать? Мой JSON - это stati c, значит, я не сохраняю в нем данные.

Спасибо !!!

Ответы [ 2 ]

2 голосов
/ 17 июня 2020

Думаю, вам нужен python файл с именем "constants.py".

Вы можете читать константы в этом файле.

import json

with open("filepath/file.json", "r") as f:
    json_constants = json.load(f)

Затем вы просто импортируете эту константу в другой файл.

from constants import json_constants

other scripts
2 голосов
/ 17 июня 2020

Используйте json .dump () для сохранения json содержимого в файл, например

import json

r = r.json()
with open(FILE, 'w') as f:
   json.dump(r,f)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...