如何在python中生成随机的20位uid(Unique ID)

如何在python中生成随机的20位uid(Unique Id)。我想为数据框中的每一行生成uid。它应该是20位数字,并且应该是唯一的。

我正在使用uuid4(),但它会生成32位uid,将其切片[:21]是否可以?我不希望该ID在将来重复。