transidate:用于验证TransXChange和NeTEx XML和Zip文件的命令行工具和库

时间:2024-04-11 00:24:06
【文件属性】:

文件名称:transidate:用于验证TransXChange和NeTEx XML和Zip文件的命令行工具和库

文件大小:532KB

文件格式:ZIP

更新时间:2024-04-11 00:24:06

Python

id灭 Transidate是用于验证运输数据文件(例如TransXChange NeTEx和SIRI)的命令行工具。 Transidate可以开箱即用地验证几种运输数据格式。 兼容性 Transidate需要Python 3.7或更高版本。 正在安装 使用pip或任何其他PyPi软件包管理器安装transidate。 pip install transidate 验证XML文件 Transidate随附帮助指南,可帮助您入门。这将列出所有选项以及受支持的运输数据格式。 transidate --help 要验证数据源,只需指定数据路径和验证数据所依据的架构即可。如果未指定--version ,则将再次自动验证数据TransXChange v2.4。 transidate validate --version TXC2.4 linear.xml 如果transidate发现任何架


【文件预览】:
transidate-main
----transidate()
--------validators.py(4KB)
--------exceptions.py(152B)
--------violations.py(623B)
--------datasets.py(1KB)
--------outputs.py(2KB)
--------console.py(54B)
--------__init__.py(0B)
--------cli.py(3KB)
--------default.ini(942B)
--------typing.py(125B)
----.github()
--------workflows()
----imgs()
--------transidategoodzip.gif(83KB)
--------transidatelist.gif(108KB)
--------transidatebadzip.gif(125KB)
--------transidategoodfile.gif(66KB)
--------transidatebadfile.gif(89KB)
----poetry.lock(77KB)
----setup.cfg(2KB)
----README.md(3KB)
----Makefile(386B)
----.pre-commit-config.yaml(626B)
----.editorconfig(373B)
----tests()
--------test_output.py(2KB)
--------test_validators.py(3KB)
--------test_violations.py(859B)
--------__init__.py(0B)
--------test_zip.py(483B)
--------conftest.py(893B)
--------data()
----.gitignore(2KB)
----pyproject.toml(1008B)

网友评论