跳转到主要内容

数据解码、编码、转换和翻译工具。

项目描述

commons-codec

Tests Coverage Build status (documentation) PyPI Version Python Version PyPI Downloads Status License

关于

编解码器是一种设备或计算机程序,用于编码或解码数据流或信号。编解码器是编码器/解码器的合成词。

编码器或编码器将数据流或信号编码以供传输或存储 [...],解码器功能则反转编码以供播放或编辑。

-- https://en.wikipedia.org/wiki/Codec

包含内容

  • 变更数据捕获 (CDC)转换组件,用于将 CDC 事件消息转换为 SQL 语句。

  • 这是一个用于解码和转码的通用工具集合,依赖性最小,主要收集自其他项目,如KotoriLorryStream,以便以独立包的形式提供,以便更广泛的应用。

  • Zyp是一个用Python编写的通用且紧凑的转换引擎,用于数据解码、编码、转换、翻译、转换和净化,可作为数据预处理和/或后处理的管道元素使用。

安装

该软件包可在PyPI上的commons-codec处获取。要安装最新版本,包括MongoDB支持和Zyp,请运行

pip install --upgrade 'commons-codec[mongodb,zyp]'

使用方法

要了解如何使用该库,请访问文档,并探索源代码或其示例

项目信息

致谢

感谢所有为这个库提供和构建的许多软件组件的作者。

类似项目

请参阅先期技术Zyp研究

贡献

commons-codec软件包是一个开源项目,并在GitHub上管理。该项目仍处于初期阶段,我们欢迎任何形式的贡献。

词源

Apache Commons Codec库是该名称的灵感来源。否则,这两个库的成分没有共同之处。

许可证

该项目使用LGPLv3许可证对整个集合进行许可。但是,代码库的各个部分是从其他Python包中分发的,其中可能适用不同的许可证。请在相关文件的头部部分检查详细的许可证信息。

项目详情


下载文件

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

源分布

commons_codec-0.0.20.tar.gz (78.1 kB 查看哈希值)

上传时间

构建分布

commons_codec-0.0.20-py3-none-any.whl (39.6 kB 查看哈希值)

上传时间 Python 3

支持者