gluonts.json 模块#
这个模块封装了 json 库,特别是 usjons 和 orjson,如果这些库未安装,则默认为使用 json。目的是在可用时使用高性能的变体。
我们提供了标准的 json 函数 dump、dumps、load 和 loads。
此外,我们还定义了 bdump 和 bdumps 函数,它们输出 byte 类型而不是 str 类型。
dump 和 bdump 都提供了一个 nl 参数,如果设置为 True,则会在末尾附加一个换行符。
- gluonts.json.bdump(obj, fp, nl=False)#
- gluonts.json.bdumps(obj, /, default=None, option=None)#
将 Python 对象序列化为 JSON。
- gluonts.json.dump(obj, fp, nl=False)#
- gluonts.json.dumps(obj)#
- gluonts.json.load(fp)#
- gluonts.json.loads(obj, /)#
将 JSON 反序列化为 Python 对象。