python解释器示例

 >>> import uuid
>>> uuid.uuid1()
UUID('ae6822e6-c976-11e6-82e0-0090f5f61084')
>>> uuid.uuid1()
UUID('af72c0a2-c976-11e6-b69e-0090f5f61084')
>>> uuid.uuid1()
UUID('afd03ab6-c976-11e6-8475-0090f5f61084')
>>> uuid.uuid1()
UUID('b0226626-c976-11e6-96b4-0090f5f61084')

pycharm示例

 import uuid

 print(uuid.uuid1())
print(uuid.uuid1())
print(uuid.uuid1())

执行结果:

 295cc3d8-c977-11e6-a341-0090f5f61084
295e71de-c977-11e6-ba3c-0090f5f61084
295e71df-c977-11e6-92bb-0090f5f61084

随机生成UUID的两种方法综合应用:

 1 import uuid
import hashlib
import time 5 def create_uuid(): #通过UUID的方式创建
6 return str(uuid.uuid1()) def create_md5(): #通过MD5的方式创建
m=hashlib.md5()
m.update(bytes(str(time.time()),encoding='utf-8'))
return m.hexdigest() if __name__ == '__main__':
14 print(create_uuid())
print(create_md5())

执行结果:

 8491bf28-cfc5-11e6-a6d7-0090f5f61084

 6b61c6e305cac8dbdfad3a3f89c939b2

最新文章

  1. canvas arcTo()用法详解
  2. MySQL的InnoDB索引原理详解
  3. .NET CLI 命令
  4. node 实现视频播放后端,前端使用video标签,视频文件视频mp4
  5. touch — 设定文件的访问和修改时间
  6. 【译】用jQuery 处理XML--浏览器中的XML与JavaScript
  7. CentOS 6.4 下安装vsftpd
  8. dd命令刻录u盘启动盘
  9. Frank自动化测试
  10. Maven使用第三方jar文件的两种方法 转
  11. ProtoBuf 的java使用
  12. iOS Storyboard创建APP 的国际化操作
  13. 配置RMAN备份环境
  14. Angular4--提速--提升Angular项目的首页打开速度(包含微信登录优化)
  15. 基于密度峰值的聚类(DPCA)
  16. mysql 表结构及基本操作
  17. 重开Vue2.0
  18. topcoder srm 470 div1
  19. webstorm2017添加vue模板
  20. 20170814xlVBA部分代号收盘价转置

热门文章

  1. 解决MyEclipe出现An error has occurred,See error log for more details的错误
  2. AngularJS中get请求URL出现跨域问题
  3. AC自动机-算法详解
  4. 第四篇 Entity Framework Plus 之 Batch Operations
  5. 充电时间 Go中的数组、切片、map简单示例
  6. Mybatis学习(一)
  7. Backbone.js 中的Model被Destroy后,不能触发success的一个原因
  8. 推荐书单(转自GITHUB)
  9. SpringMVC的执行流程(二)
  10. jQuery+css3侧边栏导航菜单