没有合适的资源?快使用搜索试试~ 我知道了~
Python UUID模块介绍及基本使用.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 31 浏览量
2022-06-26
22:27:48
上传
评论
收藏 16KB DOCX 举报
温馨提示
试读
2页
UUID UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写 目的,是让分布式系统中的所有元素,都能有唯一的辨识信息 不需要通过中央控制端来做辨识信息的指定 场景: 不需考虑数据库创建时的名称重复问题 组成 UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。 UUID由以下几部分的组合: (1)当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。 (2)时钟序列。 (3)全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。
资源推荐
资源详情
资源评论
Python UUID 模块介绍及基本使用
UUID
� UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写
� 目的,是让分布式系统中的所有元素,都能有唯一的辨识信息
� 不需要通过中央控制端来做辨识信息的指定
� 场景: 不需考虑数据库创建时的名称重复问题
组成
UUID 是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯
一的。
UUID 由以下几部分的组合:
(1)当前日期和时间,UUID 的第一个部分与时间有关,如果你在生成一个
UUID 之后,过几秒又生成一个 UUID,则第一个部分不同,其余相同。
(2)时钟序列。
(3)全局唯一的 IEEE 机器识别号,如果有网卡,从网卡 MAC 地址获得,没有
网卡以其他方式获得。
代码生成
Python 自带了 uuid 模块
import uuid
name = 'test_name'
namespace = uuid.uuid1()
print(namespace)
print(uuid.uuid3(namespace, name)) # namespace 必须是 UUID
print(uuid.uuid4())
资源评论
小兔子平安
- 粉丝: 209
- 资源: 1940
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功