JSON Utilities (fixie.jsonutils
)¶
Standard fixie tools for dealing with JSON.
-
fixie.jsonutils.
appendline
(obj, f, **kwargs)[source]¶ Appends a line to a line-oriented JSON file (either str path or file handle).
-
fixie.jsonutils.
dump
(obj, fp, sort_keys=True, separators=(', ', ':'), default=<function default>, **kwargs)[source]¶ Returns a JSON string from a Python object.
-
fixie.jsonutils.
dumps
(obj, sort_keys=True, separators=(', ', ':'), default=<function default>, **kwargs)[source]¶ Returns a JSON string from a Python object.
-
fixie.jsonutils.
encode
(obj, **kwargs)[source]¶ Encodes JSON with forward slash encoding, such as in Tornado.
-
fixie.jsonutils.
load
(fp, object_hook=<function object_hook>, **kwargs)[source]¶ Loads a file object as JSON, with appropriate object hooks.
-
fixie.jsonutils.
loadlines
(f, **kwargs)[source]¶ Loads lines from a file (either str path of file handle).