文件名称:pydifact:python EDIFACT库
文件大小:89KB
文件格式:ZIP
更新时间:2024-05-23 20:26:32
library python3 edifact Python
pydifact 一个Python库,用于解析和序列化UN / EDIFACT互换。 前言 这是与Python的。 首先感谢提供的这个很棒的软件。 由于那里的高代码质量,移植就像轻轻松松。 最初代码的所有功劳都归功于他,我只是将代码翻译成Python(3),对代码进行了一些“ Python化”,并且没有什么改进。 为什么要使用另一个EDIFACT库? 因为我没有找到适合Python的UN / EDIFACT库,所以我决定将可用的优秀PHP库之一移植到Python。 这是结果。 ATM这是一个进行中的工作,API尚不稳定。 随时提供帮助。 安装 像往常一样,使用virtualenv,然后通过pip或pipenv安装: pip install pydifact 但是,它还不稳定,因此pypi版本(包括文档和代码示例)可能与最新的git代码有所不同。 如有疑问,请使用git版本: g
【文件预览】:
pydifact-master
----pydifact()
--------tokenizer.py(5KB)
--------token.py(2KB)
--------segments.py(6KB)
--------syntax()
--------segmentcollection.py(14KB)
--------parser.py(7KB)
--------serializer.py(4KB)
--------__init__.py(2KB)
--------api.py(551B)
--------control()
----requirements-dev.txt(101B)
----TODO.md(86B)
----CONTRIBUTING.md(535B)
----.travis.yml(189B)
----LICENSE(1KB)
----setup.cfg(817B)
----setup.py(38B)
----README.md(4KB)
----Pipfile(328B)
----docs()
--------make.bat(760B)
--------conf.py(2KB)
--------index.rst(691B)
--------Makefile(634B)
--------AEK_Edifact_Text.pdf(33KB)
--------API.rst(897B)
----tests()
--------test_characters.py(1KB)
--------messagetypes()
--------test_tokenizer.py(5KB)
--------test_parser.py(7KB)
--------test_huge_message.py(1KB)
--------test_controlcharacters.py(2KB)
--------test_segmentcollection.py(6KB)
--------__init__.py(0B)
--------test_token.py(1KB)
--------test_syntax_v1.py(244B)
--------data()
--------test_serializer.py(3KB)
--------test_segment.py(1KB)
--------test_input_output.py(2KB)
----.gitignore(590B)
----CHANGELOG.md(437B)