通用唯一标识符 ( Universally Unique Identifier ),对于所有的UUID它可以保证在空间和时间上的唯一性,也称为GUID,是能够实现RFC4122协议编写的全局唯一标识符,在uuid库上主要是存在pyuuid包,用于生成rfc4122通用唯一性标识符,可以生成基于时间和4个随机的uuid,当然也可以进行简单的唯一ID生成,以上就是UUID模块的基本介绍,下面来详细说明。
UUID模块基本介绍:
进行uuid的生成和管理工作
安装方式:
属内置库
导入方式:
importuuid
方法:
uuid1()、uuid3()、uuid4()、uuid5()
注意:uuid2没有提供
实例演示:
>>>importuuid #随机数生成UUID >>>uuid.uuid4() UUID('16fd2706-8baf-433b-82eb-8c7fada847da') #转化16进制数字组成的字符串 >>>str(x) '00010203-0405-0607-0809-0a0b0c0d0e0f'
上述就是关于UUID模块的的全部介绍了,可以在生成一个真正的随机数,或者给数据库生成唯一ID等很多地方使用,大家好好了解掌握吧。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)