Skip to main content

ISO8583 python库

项目描述

#py8583 ###Python 库实现 ISO-8583 银行协议

这是银行应用程序事实上的协议 iso8583 的实现。

#### 状态: 工作正常:

  • iso-8583/1987 解析和构建

  • 支持字段长度和字段数据的 BCD/二进制/ASCII 变化(如适用)

  • Python 2.7 和 3.x 支持

可行的事情(又名 TODO 列表):

  • 适当的文件

  • 全自动单元测试

  • 1993 和 2003 协议规范

可能有用的东西(又名愿望清单):

  • 预定义(并准备好使用)流行的实现

  • EBCDIC 支持

#### 使用方法:模块的外部模块依赖有:

  • enum34(对于 python < 3.4)

这一段最终也会有一些基本/快速的例子。在此之前,请查看 IsoHost.py 文件,该文件包含一个简单的服务器,该服务器等待 ISO 消息、解析它们并以硬编码方式回复。

#### 许可:所有作品均在 LGPL 2.1 下获得许可。由于 LGPL 不是很专注于 python,作为版权所有者,我的意图基本上可以归结为:

  • 您可以将库用作封闭源代码中的 API,而无需将其视为衍生作品

  • 如果未在兼容许可证中发布更改,则不允许您修改库本身

项目详情


下载文件

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

源分布

py8583-1.3.tar.gz (18.3 kB 查看哈希

已上传 source

内置分布

py8583-1.3-py2.py3-none-any.whl (18.2 kB 查看哈希

已上传 py2 py3