跳转到主要内容

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

项目描述

pip install version python versions build status last commit open pull requests

这是一个 baiji-serialization 的活跃分支,一个用于读取和写入常见文件格式到Amazon S3和本地文件的库。

分支的目标很 modest

  • 保持库在当前版本的Python和其他工具中工作。

  • 进行错误修复。

  • 提供API稳定性和与上游版本的向后兼容性。

  • 响应用户贡献。

它被诸如 lace 等相关分支使用。

功能

  • 读取和写入Pickle、JSON和YAML

  • 无需S3连接即可工作(使用本地文件)

  • 支持Python 2.7并使用boto2

  • 支持OS X、Linux和Windows

  • 经过测试并适用于生产环境

示例

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

开发

pip install -r requirements_dev.txt
rake test
rake lint

贡献

  • 问题跟踪器:github.com/bodylabs/baiji-serialization/issues

  • 源代码:github.com/bodylabs/baiji-serialization

欢迎提交拉取请求!

支持

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

许可证

该项目受Apache许可证第2.0版的许可。

项目详情


下载文件

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

源代码分发

metabaiji-serialization-2.2.1.tar.gz (10.6 kB 查看哈希)

上传于 源码

构建版本

metabaiji_serialization-2.2.1-py3-none-any.whl (12.4 kB 查看哈希值)

上传于 Python 3

由以下支持