跳转到主要内容

读写Amazon S3和本地文件中的常用文件格式

项目描述

baiji-serialization
===================

读写Amazon S3和本地文件中的常用文件格式。


功能
--------

- 读取和写入Pickle、CSV、JSON和YAML
- 无需S3连接(使用本地文件)
- 支持2.7版本的Python并使用boto2
- 支持OS X、Linux和Windows
- 已测试且适用于生产环境


示例
--------

```py
from baiji.serialization import json
with open(filename, 'w') as f
json.dump(foo, f)
with open(filename, 'r') as f
foo = json.load(f)
```

```py
from baiji.serialization import json
json.dump(foo, filename)
foo = json.load(filename)
```

```py
from baiji.serialization import csv
with open(filename, 'w') as f
csv.dump(foo, f)
with open(filename, 'r') as f
foo = csv.load(f)
```

```py
from baiji.serialization import csv
csv.dump(foo, filename)
foo = csv.load(filename)
```

开发
-----------

```sh
pip install -r requirements_dev.txt
rake test
rake lint
```


贡献
----------

- 问题跟踪器:github.com/bodylabs/baiji-serialization/issues
- 源代码:github.com/bodylabs/baiji-serialization

欢迎提交拉取请求!


支持
-------

如果您遇到问题,请告诉我们。


许可协议
-------

本项目采用Apache许可证,版本2.0。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

baiji-serialization-2.1.0.tar.gz (8.8 kB 查看哈希)

上传时间 源代码

构建分发

baiji_serialization-2.1.0-py2-none-any.whl (12.5 kB 查看哈希)

上传时间 Python 2

由以下组织支持