未提供项目描述
项目描述
跨py2/py3的Python对象序列化器,目前使用并扩展jsonpickle来导出/导入Python对象,主要关注numpy/pandas类型。
numpyson的主要目的是允许在Python3解释器下导出,并在Python2下导入,反之亦然。这是一个当前序列化器没有涵盖的使用场景。
快速简单的API示例
import numpyson import numpy s = numpyson.dumps(numpy.array([1,2,3])) data = numpyjson.loads(s) assert data.to_list() == [1,2,3]
目前支持
numpy数组和其他一些numpy类型
pandas.TimeSeries
pandas.DataFrame
pandas.DateTimeIndex
pandas.Int64Index
pandas.Float64Index
pandas.Index
嵌套Python数据结构,包含上述类型
0.4
修复bug:序列化/反序列化ndarrays时尊重顺序
0.3
依赖于pandas>=0.13.1,因为我们使用Float64Index,它在pandas-0.12中不存在
支持numpy.float64和numpy.int64
项目详情
关闭
numpyson-0.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f192ee4206bedc5bf71ad02edc0d5bd0cd10a521b4596dafb1cea9528a3888d4 |
|
MD5 | ad56ca20c62c46b68465f6b5110c6224 |
|
BLAKE2b-256 | 8e72dde1cac188714e734c4b8a7517665c7cc486dc48911cb836fa237cc2e613 |