唯一的通用标识符 ( Universally Unique Identifier ),对于所有UUID来说,它可以保证在空间和时间上的独特性,也称为GUID。它是唯一一个能够编写RFC4122协议的标志符。UUID库中主要存在一个Pyuuid包,用于生成RFC4122通用唯一标志符,可以生成基于时间和四个随机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。让我们好好理解和掌握它。
(推荐操作系统:windows7系统Python 3.9.1,DELL G3电脑。)