如果字典的键不是基本类型(即str, int, float, bool, None),则设置为True可以跳过这些键;否则将引发TypeError。...如果指定为(’,’, ‘:’),则输出的字符串会更紧凑。
default (function, optional): 一个函数,用于将不可序列化的对象转换为一个可序列化的表示。...默认情况下,不可序列化的对象会引发TypeError。
*, **kwargs: 其他可选参数,用于进一步定制序列化行为。
返回值
str: 编码后的JSON格式的字符串。...如果Python对象包含无法直接转换成JSON的类型(如自定义对象),则可以使用default参数来提供一个自定义的序列化函数。...如果字典的键不是基本类型(即str, int, float, bool, None),则设置为True可以跳过这些键;否则将引发TypeError。