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实现快速多线程ping的方法
Jul 15 Python
Python 基础之字符串string详解及实例
Apr 01 Python
python实现log日志的示例代码
Apr 28 Python
python dataframe向下向上填充,fillna和ffill的方法
Nov 28 Python
python得到一个excel的全部sheet标签值方法
Dec 10 Python
Python3中exp()函数用法分析
Feb 19 Python
python爬取基于m3u8协议的ts文件并合并
Apr 26 Python
python opencv 批量改变图片的尺寸大小的方法
Jun 28 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
May 22 Python
keras 自定义loss model.add_loss的使用详解
Jun 22 Python
Python实现byte转integer
Jun 03 Python
python开发飞机大战游戏
Jul 15 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默认安装产生系统漏洞
2006/10/09 PHP
php的sprintf函数的用法 控制浮点数格式
2014/02/14 PHP
利用谷歌 Translate API制作自己的翻译脚本
2014/06/04 PHP
php中替换字符串中的空格为逗号','的方法
2014/06/09 PHP
PHP简单的MVC框架实现方法
2015/12/01 PHP
PHP中PDO事务处理操作示例
2018/05/02 PHP
JavaScript RegExp方法获取地址栏参数(面向对象)
2009/03/10 Javascript
按给定几率进行随机抽取的js代码
2010/12/28 Javascript
jquery实现ajax提交form表单的方法总结
2014/03/03 Javascript
jQuery的图片滑块焦点图插件整理推荐
2014/12/07 Javascript
基于javascript实现随机颜色变化效果
2016/01/14 Javascript
Javascript复制实例详解
2016/01/28 Javascript
JavaScript中将数组进行合并的基本方法讲解
2016/03/07 Javascript
jQuery简单验证上传文件大小及类型的方法
2016/06/02 Javascript
JS动态加载脚本并执行回调操作
2016/08/24 Javascript
JS实现滑动门效果的方法详解
2016/12/19 Javascript
深入浅出webpack之externals的使用
2017/12/04 Javascript
基于vue 动态菜单 刷新空白问题的解决
2020/08/06 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
Python正则表达式的使用范例详解
2014/08/08 Python
Python实现图像几何变换
2015/07/06 Python
python中异常报错处理方法汇总
2016/11/20 Python
Python 使用多属性来进行排序
2019/09/01 Python
一款纯css3实现的漂亮的404页面的实例教程
2014/11/27 HTML / CSS
英国知名化妆品网站:Revolution Beauty(原TAM Beauty)
2018/02/28 全球购物
英国领先的大码时装品牌之一:Elvi
2018/08/26 全球购物
全球立体声:World Wide Stereo
2018/09/29 全球购物
Speedo速比涛德国官方网站:世界领先的泳装品牌
2019/08/26 全球购物
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
自荐信封面
2013/12/04 职场文书
校长师德师风自我剖析材料
2014/09/29 职场文书
群众路线教育实践活动学习笔记内容
2014/11/06 职场文书
医务人员医德考评自我评价
2015/03/03 职场文书
2016年教师节贺卡寄语
2015/12/04 职场文书
python之np.argmax()及对axis=0或者1的理解
2021/06/02 Python
python 常用的异步框架汇总整理
2021/06/18 Python