python str字符串转uuid实例


Posted in Python onMarch 03, 2020

uuid str int 之间的转换

import uudi
 
#str 转 uuid
uuid.UUID('12345678123456781234567812345678')
uuid.UUID(hex='12345678123456781234567812345678')
uuid.UUID('{12345678-1234-5678-1234-567812345678}')
uuid.UUID('urn:uuid:12345678-1234-5678-1234-567812345678')
#Out:UUID('12345678-1234-5678-1234-567812345678')
 
uuid.UUID(fields=(0x12345678, 0x1234, 0x5678, 0x12, 0x34, 0x567812345678))
#Out:UUID('12345678-1234-5678-1234-567812345678')
 
#int 转 uuid
uuid.UUID(int=0x12345678123456781234567812345678)
#Out:UUID('12345678-1234-5678-1234-567812345678')
 
#uuid 转 str
str(uuid.uuid4())
#Out:'a0565f88-b20a-4cc1-a6de-11f046bb7100'
type(str(uuid.uuid4()))
#Out:str
python的uuid模块提供UUID类和函数uuid1(), uuid3(), uuid4(), uuid5() 来生成1, 3, 4, 5各个版本的UUID

uuid.uuid1([node[, clock_seq]]) : 主机ID, 序列号, 和时间戳来生成UUID, 可保证全球范围的唯一性
uuid.uuid3(namespace, name) : 基于命名空间和名字的MD5散列值
uuid.uuid4() : 基于随机数
uuid.uuid5(namespace, name) : 基于命名空间和名字的SHA-1散列值,同uuid3

补充拓展:python字符串和time互转与时间的加减另加uuid

咱们看代码吧!

# -*-coding:utf-8 -*-
__author__ = "ZJL"
 
import uuid,time,datetime
 
#uuid4产生32位随机字母加数字
print(str(uuid.uuid4()).replace("-",""))
#uuid3产生基于名字的MD5散列值
print(str(uuid.uuid3(uuid.NAMESPACE_DNS,"username")).replace("-",""))
 
#time转字符串
time_num = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
print(time_num)
 
#字符串转time
t = time.strptime(time_num, '%Y-%m-%d %H:%M:%S')
y,m,d,H,M,S = t[:6]
print(t)
print(datetime.datetime(y,m,d,H,M,S))
 
#时间的加减
now_time = datetime.datetime.now()
#当前时间加半小时
yes_time = now_time + datetime.timedelta(hours=+0.5)
#比较时间大小
if now_time>yes_time:
  print("ok")
else:
  print("no")
#当前时间减一天
# yes_time = now_time + datetime.timedelta(days=-1)
yes_time_nyr = yes_time.strftime('%Y-%m-%d %H:%M:%S')
print(yes_time_nyr)

结果:

python str字符串转uuid实例

import time, datetime
#一个月前
today1 = datetime.datetime.today()
astmonth = datetime.datetime(today1.year, (today1.month - 1), today1.day, today1.hour, today1.minute,today1.second)

以上这篇python str字符串转uuid实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 全文检索引擎详解
Apr 25 Python
python生成tensorflow输入输出的图像格式的方法
Feb 12 Python
python3+selenium自动化测试框架详解
Mar 17 Python
详解Python中的测试工具
Jun 09 Python
Django后端接收嵌套Json数据及解析详解
Jul 17 Python
Python线程指南分享
Nov 19 Python
基于python使用tibco ems代码实例
Dec 20 Python
浅谈Python中range与Numpy中arange的比较
Mar 11 Python
浅析Python 多行匹配模式
Jul 24 Python
想学画画?python满足你!
Dec 24 Python
python实现三种随机请求头方式
Jan 05 Python
python基础之文件操作
Oct 24 Python
PyCharm取消波浪线、下划线和中划线的实现
Mar 03 #Python
python生成并处理uuid的实现方式
Mar 03 #Python
python实现在线翻译功能
Mar 03 #Python
Python configparser模块配置文件过程解析
Mar 03 #Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
Mar 03 #Python
Django CSRF认证的几种解决方案
Mar 03 #Python
python实现电子词典
Mar 03 #Python
You might like
php循环输出数据库内容的代码
2008/05/24 PHP
PHP用身份证号获取星座和生肖的方法
2013/11/07 PHP
一个PHP的ZIP压缩类分享
2014/05/04 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
php递归函数怎么用才有效
2018/02/24 PHP
PHP迭代器和迭代的实现与使用方法分析
2018/04/19 PHP
javascript之锁定表格栏位
2007/06/29 Javascript
类似GMAIL的Ajax信息反馈显示
2010/02/16 Javascript
了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
2012/02/10 Javascript
javascript向flash swf文件传递参数值注意细节
2012/12/11 Javascript
Javascript动态引用CSS文件的2种方法介绍
2014/06/06 Javascript
js控制输入框获得和失去焦点时状态显示的方法
2015/01/30 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
2016/01/23 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
ES6 Promise对象概念与用法分析
2017/04/01 Javascript
Angular2安装angular-cli
2017/05/21 Javascript
在 Node.js 中使用原生 ES 模块方法解析
2017/09/19 Javascript
自定义PC微信扫码登录样式写法
2017/12/12 Javascript
Vue.js 时间转换代码及时间戳转时间字符串
2018/10/16 Javascript
Vue实现导航栏点击当前标签变色功能
2020/08/19 Javascript
Python加pyGame实现的简单拼图游戏实例
2015/05/15 Python
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
python自动发微信监控报警
2019/09/06 Python
python3.8 微信发送服务器监控报警消息代码实现
2019/11/05 Python
Python 实现集合Set的示例
2020/12/21 Python
HTML5表格_动力节点Java学院整理
2017/07/11 HTML / CSS
HTML5实现晶莹剔透的雨滴特效
2014/05/14 HTML / CSS
美国高端寝具品牌:Coyuchi
2017/02/08 全球购物
坚守艰苦奋斗精神坚决反对享乐主义整改措施
2014/09/17 职场文书
教师批评与自我批评范文
2014/10/15 职场文书
Python-OpenCV教程之图像的位运算详解
2021/06/21 Python
Python Numpy库的超详细教程
2022/04/06 Python
解决flex布局中子项目尺寸不受flex-shrink限制
2022/05/11 HTML / CSS
HTML静态页面获取url参数和UserAgent的实现
2022/08/05 HTML / CSS