def dump(self):
"""Return the JSON representaion of config."""
import json
def _json_default(v):
# How to encode non-standard objects
if isinstance(v, UserDict):
return v.data
else:
return str(v)
# Work on copy of CONFIG but with unused top-level elements removed.
#
config = {k: v for k,v in self.items() if v}
return json.dumps(config, indent=INDENT, sort_keys=SORT, default=_json_default)
评论列表
文章目录