“json.dumps” — это функция Python, которая преобразует объект Python в строку JSON. Вот несколько методов, связанных с «json.dumps» в Python:
-
json.dumps(obj, *,skipkeys=False, обеспечения_ascii=True, check_circular=True,allow_nan=True, cls=None, indent=None, separators=None, default=None, sort_keys = Ложь)
- Этот метод сериализует заданный объект Python «obj» в строку в формате JSON.
-
json.dump(obj, fp, *,skipkeys=False, обеспечения_ascii=True, check_circular=True,allow_nan=True, cls=None, indent=None, separators=None, default=None, sort_keys= Неверно)
- Этот метод записывает JSON-представление данного объекта Python «obj» в файлоподобный объект «fp».
-
json.JSONEncoder
- Это класс, который предоставляет возможность расширять кодировку JSON для пользовательских типов путем ее создания подкласса. Вы можете переопределить его метод default() для обработки пользовательских типов во время сериализации.
-
json.JSONDecoder
- Это класс, который предоставляет возможность расширить декодирование JSON для пользовательских типов путем создания его подкласса. Вы можете переопределить его метод object_hook() для обработки пользовательских типов во время десериализации.
-
json.loads(s, *, cls=None, object_hook=None, parse_float=None, parse_int=None, parse_constant=None, object_pairs_hook=None, kw)
- Этот метод анализирует строку JSON «s» и возвращает объект Python.
-
json.load(fp, *, cls=None, object_hook=None, parse_float=None, parse_int=None, parse_constant=None, object_pairs_hook=None, kw)
- Этот метод считывает объект fp, похожий на файл JSON, и возвращает объект Python.
-
json.JSONDecodeError
- Это класс исключений, возникающий при ошибке декодирования данных JSON.
-
json.JSONEncoder.default(self, o)
- Это метод, который можно переопределить в подклассе JSONEncoder для обработки пользовательских объектов во время сериализации.