Tools, FAQ, Tutorials:
json.dumps() - Dumping Object into JSON
How to dump (or encode, serialize) a Python object into a JSON string using json.dumps()?
✍: FYIcenter.com
The json.dumps() function allows you to dump (or encode, serialize)
Python objects into JSON strings:
json.dumps(obj, *, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, default=None, sort_keys=False, **kw)
The json.dumps() functions uses the following default encoding table:
Python Type JSON Type ----------- --------- dict object list array tuple array str string int number float number int- number float-derived Enums number True true False false None null
Some examples on using the json.dumps() function:
>>> import json
>>> json.dumps(['foo', {'bar': ('baz', None, 1.0, 2)}])
'["foo", {"bar": ["baz", null, 1.0, 2]}]'
>>> print(json.dumps("\"foo\bar"))
"\"foo\bar"
>>> print(json.dumps('\u1234'))
"\u1234"
>>> print(json.dumps('\\'))
"\\"
>>> print(json.dumps({"c": 0, "b": 0, "a": 0}, sort_keys=True))
{"a": 0, "b": 0, "c": 0}
If you try to dump an object that is not supported with json.dumps(), you will get the "Object of type '...' is not JSON serializable" error:
>>> import json
>>> json.dumps(json)
Traceback (most recent call last):
File "C:...\Python36-32\lib\json\__init__.py", line 231, in dumps
return _default_encoder.encode(obj)
...
TypeError: Object of type 'module' is not JSON serializable
⇒ Generating JSON Strings in Pretty Format
⇐ What Is Python Module 'json'
2018-10-13, ∼4680🔥, 0💬
Popular Posts:
How To Pad an Array with the Same Value Multiple Times in PHP? If you want to add the same value mul...
Where to get a real Atom XML example? You can follow this tutorial to get a real Atom XML example: 1...
Where can I download the EPUB 2.0 sample book "The Problems of Philosophy" by Lewis Theme? You can f...
What Happens If One Row Has Missing Columns? What happens if one row has missing columns? Most brows...
How to read RSS validation errors at w3.org? If your RSS feed has errors, the RSS validator at w3.or...