标签: python python-3.x
我需要为数据库中的记录元组创建一个UUID,并且要求它仅是10位数字。 有没有办法在python中做到这一点? 要求是10位数字,保证是唯一数字,因为它将几行连接到一个id。
感谢您的帮助!
答案 0 :(得分:1)
只需从os.urandom()中读取5个随机字节,然后下一步mod 9999999999:
os.urandom()
mod 9999999999
value = int.from_bytes(os.urandom(5), byteorder='little') % 9999999999