JSON
Чтение
Для чтения в модуле json есть два метода:
json.load() - метод считывает файл в формате JSON и возвращает объекты Python
json.loads() - метод считывает строку в формате JSON и возвращает объекты Python json.load()
Чтение файла в формате JSON в объект Python:
import json
with open('file.json',encoding='utf-8') as f:
templates = json.load(f)
json.loads()Считывание строки в формате JSON в объект Python:
import json
with open('file.json') as f:
file_content = f.read()
templates = json.loads(file_content)Запись
Запись файла в формате JSON также осуществляется достаточно легко.
Для записи информации в формате JSON в модуле json также два метода:
json.dump() - метод записывает объект Python в файл в формате JSON
json.dumps() - метод возвращает строку в формате JSON json.dumps()
Преобразование объекта в строку в формате JSON:
Запись объекта Python в файл в формате JSON:
Last updated