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抓取网页图片示例(python爬虫)
Apr 27 Python
跟老齐学Python之赋值,简单也不简单
Sep 24 Python
Python及PyCharm下载与安装教程
Nov 18 Python
python opencv之SURF算法示例
Feb 24 Python
python爬虫解决验证码的思路及示例
Aug 01 Python
Python 生成一个从0到n个数字的列表4种方法小结
Nov 28 Python
TensorFlow自定义损失函数来预测商品销售量
Feb 05 Python
Python netmiko模块的使用
Feb 14 Python
tensorflow中tf.reduce_mean函数的使用
Apr 19 Python
Python多线程thread及模块使用实例
Apr 28 Python
python使用建议与技巧分享(二)
Aug 17 Python
Python pymsql模块的使用
Sep 07 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
桌面中心(一)创建数据库
2006/10/09 PHP
PHP has encountered an Access Violation at 7C94BD02解决方法
2009/08/24 PHP
7个超级实用的PHP代码片段
2011/07/11 PHP
探讨GDFONTPATH能否被winxp下的php支持
2013/06/21 PHP
easyui的tabs update正确用法分享
2014/03/21 PHP
php中遍历二维数组并以表格的形式输出的方法
2017/01/03 PHP
js实现屏蔽默认快捷键调用自定义事件示例
2013/06/18 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
js实现完美兼容各大浏览器的人民币大小写相互转换
2015/10/29 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
JavaScript制作简单的日历效果
2016/03/10 Javascript
JS中对象与字符串的互相转换详解
2016/05/20 Javascript
easyui combobox开启搜索自动完成功能的实例代码
2016/11/08 Javascript
jquery validation验证表单插件
2017/01/07 Javascript
easyui-datagrid开发实践(总结)
2017/08/02 Javascript
JavaScript树的深度优先遍历和广度优先遍历算法示例
2018/07/30 Javascript
jQuery实现动态加载瀑布流
2020/09/01 jQuery
javascript实现倒计时关闭广告
2021/02/09 Javascript
Nest.js 授权验证的方法示例
2021/02/22 Javascript
[01:10:58]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
python使用自定义user-agent抓取网页的方法
2015/04/15 Python
python超简单解决约瑟夫环问题
2015/05/12 Python
Python的Django框架中URLconf相关的一些技巧整理
2015/07/18 Python
python之PyMongo使用总结
2017/05/26 Python
对Xpath 获取子标签下所有文本的方法详解
2019/01/02 Python
使用python serial 获取所有的串口名称的实例
2019/07/02 Python
纯css3实现的竖形无限级导航
2014/12/10 HTML / CSS
详解HTML5 canvas绘图基本使用方法
2018/01/29 HTML / CSS
ASOS亚洲:ASOS Asia
2018/03/04 全球购物
大学生求职信范文应怎么写
2014/01/01 职场文书
中式婚礼主持词
2014/03/13 职场文书
毕业论文致谢范文
2015/05/14 职场文书
Redis6.0搭建集群Redis-cluster的方法
2021/05/08 Redis
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python
使用kubeadm命令行工具创建kubernetes集群
2022/03/31 Servers