python 根据时间来生成唯一的字符串方法


Posted in Python onJanuary 14, 2019

我们很多时候,特别是在生成任务的时候,都需要一个唯一标识字符串来标识这个任务,比较常用的有生成uuid或者通过时间来生成。uuid的话可以直接通过uuid模块来生成。如果是时间的话,可以这么写:

def tid_maker():
 return '{0:%Y%m%d%H%M%S%f}'.format(datetime.datetime.now())

这里的时间精确到了微妙,一般来说不会重复,如果想更安全点,可以在后面多加几个随机字符,例如:

def tid_maker():
 return '{0:%Y%m%d%H%M%S%f}'.format(datetime.datetime.now())+''.join([str(random.randint(1,10)) for i in range(5)])

以上这篇python 根据时间来生成唯一的字符串方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用实例解释Python中的继承和多态的概念
Apr 27 Python
常用python编程模板汇总
Feb 12 Python
通过源码分析Python中的切片赋值
May 08 Python
python 全局变量的import机制介绍
Sep 07 Python
python通过getopt模块如何获取执行的命令参数详解
Dec 29 Python
Laravel+Dingo/Api 自定义响应的实现
Feb 17 Python
如何利用Pyecharts可视化微信好友
Jul 04 Python
Python+OpenCV实现实时眼动追踪的示例代码
Nov 11 Python
Python实现微信好友的数据分析
Dec 16 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
Jun 22 Python
Python基础知识之变量的详解
Apr 14 Python
pytorch Dropout过拟合的操作
May 27 Python
python ipset管理 增删白名单的方法
Jan 14 #Python
python 监听salt job状态,并任务数据推送到redis中的方法
Jan 14 #Python
在python 不同时区之间的差值与转换方法
Jan 14 #Python
Python常见数据结构之栈与队列用法示例
Jan 14 #Python
解决nohup执行python程序log文件写入不及时的问题
Jan 14 #Python
nohup后台启动Python脚本,log不刷新的解决方法
Jan 14 #Python
利用nohup来开启python文件的方法
Jan 14 #Python
You might like
PHP扩展模块memcached长连接使用方法分析
2014/12/24 PHP
PHP常见的序列化与反序列化操作实例分析
2019/10/28 PHP
常用的javascript function代码
2008/05/23 Javascript
IE6下JS动态设置图片src地址问题
2010/01/08 Javascript
深入了解javascript中的prototype与继承
2013/04/14 Javascript
js传参数受特殊字符影响错误的解决方法
2013/10/21 Javascript
nodejs 实现模拟form表单上传文件
2014/07/14 NodeJs
用Jquery选择器计算table中的某一列某一行的合计
2014/08/13 Javascript
使用jquery制作弹出框效果
2015/04/03 Javascript
jQuery实现仿美橙互联两级导航菜单效果完整实例
2015/09/17 Javascript
JSON 对象未定义错误的解决方法
2016/09/29 Javascript
基于JavaScript实现轮播图原理及示例
2020/04/10 Javascript
jQuery获取Table某列的值(推荐)
2017/03/03 Javascript
ES6学习教程之对象的扩展详解
2017/05/02 Javascript
jQuery.Ajax()的data参数类型详解
2017/07/23 jQuery
基于Vue.js实现tab滑块效果
2017/07/23 Javascript
Js利用console计算代码运行时间的方法示例
2017/09/24 Javascript
解决option标签selected="selected"属性失效的问题
2017/11/06 Javascript
node错误处理与日志记录的实现
2018/12/24 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
vue项目出现页面空白的解决方案
2019/10/31 Javascript
vue实现分页的三种效果
2020/06/23 Javascript
python使用wxPython打开并播放wav文件的方法
2015/04/24 Python
Python 数据结构之堆栈实例代码
2017/01/22 Python
Django权限机制实现代码详解
2018/02/05 Python
python如何通过实例方法名字调用方法
2018/03/21 Python
python 对多个csv文件分别进行处理的方法
2019/01/07 Python
IFCHIC台湾:欧美国际设计师品牌
2019/05/18 全球购物
情侣吵架检讨书
2014/02/05 职场文书
学习雷锋活动总结
2014/04/29 职场文书
关于运动会广播稿200字
2014/10/08 职场文书
期末复习计划
2015/01/19 职场文书
婚育证明样本
2015/06/16 职场文书
Ruby GDBM操作简介及数据存储原理
2022/04/19 Ruby
Win11更新失败并提示0xc1900101
2022/04/19 数码科技
JS前端监控采集用户行为的N种姿势
2022/07/23 Javascript