-
idstring模块在Python中生成带有校验位的字母数字序列号字符串,且具有智能递增功能
资源介绍
idstring
Python模块创建带有校验位的字母数字序列号字符串,并具有智能递增功能。
[有关更多信息,请参阅Wiki,为 ]
IDstring类生成(并检查)带有校验和的字母数字序列号字符串
它已经在Python 2.7和Python 3.3上进行了测试。
2018年更新:Sill在Python 3.6中运行良好。 没有提出任何问题,没有报告错误。
它使用接受整数ONE的ADD方法扩展了内置的Unicode(在Python 3上为str)类。 将1加到该类的实例将生成一个新实例,该实例具有递增的值(以及新的校验和)。
因此,简而言之,您可以生成如下序列号:
serial = idstring.IDstring(seed='1Y3R9C')
while serial.startswith('1'):
serial += 1
print(serial)