未提供项目描述
项目描述
跨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 |