numpy阵列
x = np.array([1,2,3,4])ujson.encode
ujson.encode(x, ensure_ascii=False, double_precision=-1)给了我错误
OverflowError: Maximum recursion level reached版本信息
ujson 1.33
python 3.4.3似乎ujson无法对numpy数组进行编码,并给出了令人困惑的错误消息。
顺便问一下,我在哪里可以找到ujson的文档。thx
发布于 2017-07-13 13:17:24
确保在sure化之前将任何numpy数组转换为常规列表。因此,
ujson.encode(x.tolist())应该工作(Python3.5.3;ujson1.35)。
ujson文档:https://github.com/esnme/ultrajson
顺便说一句,你所描述的有一个问题。
https://stackoverflow.com/questions/31495042
复制相似问题