mirror of
https://github.com/m5stack/M5Stack_MicroPython.git
synced 2026-05-20 10:14:44 -07:00
'Ctrl+D' on empty line now performs full ESP32 soft reset 'math' module updated, added 'factorial' method 'uos' module updated, added 'mpycore' method to show MicroPython core git commit hash and date
36 lines
926 B
ReStructuredText
36 lines
926 B
ReStructuredText
:mod:`ujson` -- JSON encoding and decoding
|
|
==========================================
|
|
|
|
.. module:: ujson
|
|
:synopsis: JSON encoding and decoding
|
|
|
|
|see_cpython_module| :mod:`python:json`.
|
|
|
|
This modules allows to convert between Python objects and the JSON
|
|
data format.
|
|
|
|
Functions
|
|
---------
|
|
|
|
.. function:: dump(obj, stream)
|
|
|
|
Serialise *obj* to a JSON string, writing it to the given *stream*.
|
|
|
|
.. function:: dumps(obj)
|
|
|
|
Return *obj* represented as a JSON string.
|
|
|
|
.. function:: load(stream)
|
|
|
|
Parse the given *stream*, interpreting it as a JSON string and
|
|
deserialising the data to a Python object. The resulting object is
|
|
returned.
|
|
|
|
Parsing continues until end-of-file is encountered.
|
|
A :exc:`ValueError` is raised if the data in *stream* is not correctly formed.
|
|
|
|
.. function:: loads(str)
|
|
|
|
Parse the JSON *str* and return an object. Raises :exc:`ValueError` if the
|
|
string is not correctly formed.
|