儿童编号制作与验证模块

kid-util的Python项目详细描述


儿童效用

Build Status

开发移到pypi包norwegian-numbersGitHubPyPi

使用mod10或mod11生成和验证儿童编号的简单实用程序。

安装

在您的环境中作为模块从pypi安装:

pip install kid-util

要在您的环境中作为模块从源安装:

python setup.py install

安装时的代码使用

安装后的示例代码用法:

>>> import kid
>>> kid.make('1234')
'12344'
>>> kid.make('1234', mode='MOD11')
'12343'
>>> kid.verify('12344')
True
>>> kid.verify('12343', mode='MOD11')
True

从命令行运行

从整数字符串生成kid:

$ python -m kid -g 2345678
23456783
$ python -m kid -m mod11 -g 2345678
23456788

从字符串验证kid:

$ python -m kid -v 23456783
True
$ python -m kid -v 23456788
False
$ python -m kid -m mod11 -v 23456788
True
$ python -m kid -m mod11 -v 23456783
False

从源测试

运行测试:

python -m unittest discover

或者如果你有毒物:

tox

分布

分发版由以下命令创建:

python setup.py sdist bdist_wheel
python -m twine upload dist/*

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Spring的JPA查询中,用java问号代替unicode(印地语)字符?   如何在React Native中调用Java字符串并实时显示   java如何在空手道dsl中用soap响应(xml)验证xml模式(XSD)   获取枚举值作为Java 8中的字符串列表   java My annotation@Value返回null,即使它被使用并调用到组件注释类中   获取Java中PostgreSQL数据库的大小   javascript如何使用角度过滤thymeleaf列表   JAVAutil。非接触元素异常   java如何暂停循环直到获得用户输入?   java使用Scanner类解析字符串   java Hibernate乐观锁定和外部程序   java在按下按钮后检查文本框中的文本是否与字符串匹配   gwt替代已弃用的java日期。设定时间   java如何使用对象类型作为方法/构造函数的参数?