|
1234567891011121314151617181920212223242526 |
- # ❄ idgenerator-Python(未完成)
-
-
- ## 运行环境
-
- Python 3.6+
-
- ## 引用 包
-
- ## 调用示例
-
- ```python
- # 导入包
- from source import Options,Generator
- # 声明id生成器参数,需要自己构建一个workerId
- options = Options.IdGeneratorOptions(workerId=23)
- # 参数中,WorkerIdBitLength 默认值6,支持的 WorkerId 最大值为2^6-1,若 WorkerId 超过64,可设置更大的 WorkerIdBitLength
- idgen = Generator.DefaultIdGenerator()
- # 保存参数
- idgen.SetIdGernerator(options)
- # 生成id
- uid = idgen.NextId()
- # 打印出来查看
- print("%d, %x" % (uid,uid))
- ```
-
|