将json和ujson的最佳部分结合起来以实现快速序列化
fast-json的Python项目详细描述
结合了json和ujson的最佳部分以实现快速序列化。
importfast_jsonprint(fast_json.dumps({"foo":"bar","now":datetime.datetime.now()}))
序列化自定义类型
importfast_jsonfromcollectionsimportnamedtupleMyType=namedtuple("MyType",["name","value"])@fast_json.convert.register(MyType)def_(value):return"name={0.name} value={0.value}".format(value)print(fast_json.dumps({"one":MyType(name="foo",value="bar")}))