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 控制语句
Nov 03 Python
Python简单连接MongoDB数据库的方法
Mar 15 Python
深入学习Python中的上下文管理器与else块
Aug 27 Python
Python文本处理之按行处理大文件的方法
Apr 09 Python
python逆序打印各位数字的方法
Jun 25 Python
对python实现二维函数高次拟合的示例详解
Dec 29 Python
python 自定义对象的打印方法
Jan 12 Python
python中时间、日期、时间戳的转换的实现方法
Jul 06 Python
Python使用Pandas对csv文件进行数据处理的方法
Aug 01 Python
Python文件操作模拟用户登陆代码实例
Jun 09 Python
浅析Python模块之间的相互引用问题
Feb 26 Python
Python 线程池模块之多线程操作代码
May 20 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
phpExcel导出大量数据出现内存溢出错误的解决方法
2013/02/28 PHP
ThinkPHP公共配置文件与各自项目中配置文件组合的方法
2014/11/24 PHP
thinkphp5框架实现的自定义扩展类操作示例
2019/05/16 PHP
Javascript this关键字使用分析
2008/10/21 Javascript
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
jquery实现点击label的同时触发文本框点击事件的方法
2015/06/05 Javascript
window.location.reload 刷新使用分析(去对话框)
2015/11/11 Javascript
jquery中checkbox使用方法简单实例演示
2015/11/24 Javascript
使用Angular.js开发的注意事项
2016/10/19 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
2017/01/15 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
2017/05/10 Javascript
详解angularjs 关于ui-router分层使用
2017/06/12 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
利用angular、react和vue实现相同的面试题组件
2018/02/19 Javascript
在vue项目中使用sass的配置方法
2018/03/20 Javascript
详解vue表单——小白速看
2018/04/08 Javascript
webpack4 + react 搭建多页面应用示例
2018/08/03 Javascript
推荐几个不错的console调试技巧实现
2019/12/20 Javascript
[01:38]女王驾到——至宝魔廷新尊技能&特效展示
2020/06/16 DOTA
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
numpy给array增加维度np.newaxis的实例
2018/11/01 Python
python读取文件名并改名字的实例
2019/01/07 Python
图文详解python安装Scrapy框架步骤
2019/05/20 Python
Python同时处理多个异常的方法
2020/07/28 Python
python接口自动化之ConfigParser配置文件的使用详解
2020/08/03 Python
CSS3中利用animation属性创建雪花飘落特效
2014/05/14 HTML / CSS
详解Canvas事件绑定
2018/06/27 HTML / CSS
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
新驾驶员个人自我评价
2014/01/03 职场文书
青年教师典范事迹材料
2014/01/31 职场文书
小学三八妇女节活动方案
2014/03/16 职场文书
写给女朋友的保证书
2015/05/09 职场文书
初中军训感言
2015/08/01 职场文书
Python3 如何开启自带http服务
2021/05/18 Python
MySQL外键约束(FOREIGN KEY)案例讲解
2021/08/23 MySQL