python uuid模块使用实例


Posted in Python onApril 08, 2015

uuid是一种唯一标识,在许多领域作为标识用途。python的uuid模块就是用来生成它的。
闲话不说,python提供的生成uuid的方法一共有4种,分别是:

1.从硬件地址和时间生成
2.从md5算法生成
3.随机生成
4.从SHA-1算法生成

他们在uuid模块里对应uuid1, uuid3, uuid4, uuid5这几个方法,注意没有uuid2。
下面是示例:

#-*- encoding: gb2312 -*-

import uuid
print uuid.uuid1()

print uuid.uuid3(uuid.NAMESPACE_DNS, 'testme')

print uuid.uuid4()

print uuid.uuid5(uuid.NAMESPACE_DNS, 'testme')
Python 相关文章推荐
Python计算三角函数之asin()方法的使用
May 15 Python
Python中字典映射类型的学习教程
Aug 20 Python
python开发之for循环操作实例详解
Nov 12 Python
Python使用lxml模块和Requests模块抓取HTML页面的教程
May 16 Python
利用标准库fractions模块让Python支持分数类型的方法详解
Aug 11 Python
python数据结构之链表详解
Sep 12 Python
pytorch获取vgg16-feature层输出的例子
Aug 20 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
Sep 20 Python
Numpy(Pandas)删除全为零的列的方法
Sep 11 Python
如何基于Python实现word文档重新排版
Sep 29 Python
AI:如何训练机器学习的模型
Apr 16 Python
Python Matplotlib绘制条形图的全过程
Oct 24 Python
Python HTMLParser模块解析html获取url实例
Apr 08 #Python
python内存管理分析
Apr 08 #Python
Python中关于字符串对象的一些基础知识
Apr 08 #Python
Python MySQLdb模块连接操作mysql数据库实例
Apr 08 #Python
python单例模式实例分析
Apr 08 #Python
在Docker上部署Python的Flask框架的教程
Apr 08 #Python
python threading模块操作多线程介绍
Apr 08 #Python
You might like
用PHP+MySql编写聊天室
2006/10/09 PHP
PHP中,文件上传
2006/12/06 PHP
Adodb的十个实例(清晰版)
2006/12/31 PHP
php桌面中心(一) 创建数据库
2007/03/11 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
2011/01/27 PHP
基于session_unset与session_destroy的区别详解
2013/06/03 PHP
php数组(array)输出的三种形式详解
2013/06/05 PHP
使用cookie实现统计访问者登陆次数
2013/06/08 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
2015/05/12 PHP
简单谈谈php延迟静态绑定
2016/01/26 PHP
提交表单后 PHP获取提交内容的实现方法
2016/05/25 PHP
PHP简单装饰器模式实现与用法示例
2017/06/22 PHP
详解在YII2框架中使用UEditor编辑器发布文章
2018/11/02 PHP
Valerio 发布了 Mootools
2006/09/23 Javascript
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
javascript 实现 秒杀,团购 倒计时展示的记录 分享
2013/07/12 Javascript
JavaScript 和 Java 的区别浅析
2013/07/31 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
jQuery+ajax实现动态执行脚本的方法
2015/01/27 Javascript
JavaScript SweetAlert插件实现超酷消息警告框
2016/01/28 Javascript
nodejs 终端打印进度条实例代码
2017/04/22 NodeJs
用angular实现多选按钮的全选与反选实例代码
2017/05/23 Javascript
Vue中使用Sortable的示例代码
2018/04/07 Javascript
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
vue实现弹幕功能
2019/10/25 Javascript
TypeScript 运行时类型检查补充工具
2020/09/28 Javascript
Django中login_required装饰器的深入介绍
2017/11/24 Python
python中abs&map&reduce简介
2018/02/20 Python
python 实现12bit灰度图像映射到8bit显示的方法
2019/07/08 Python
python:HDF和CSV存储优劣对比分析
2020/06/08 Python
Python如何进行时间处理
2020/08/06 Python
HTML5 Canvas API中drawImage()方法的使用实例
2016/03/25 HTML / CSS
五年级语文教学反思
2014/01/30 职场文书
运动会跳远广播稿
2014/02/04 职场文书
HTML5基础学习之文本标签控制
2022/03/25 HTML / CSS