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 相关文章推荐
使用Python3中的gettext模块翻译Python源码以支持多语言
Mar 31 Python
Python进度条实时显示处理进度的示例代码
Jan 30 Python
可能是最全面的 Python 字符串拼接总结【收藏】
Jul 09 Python
解决python中使用PYQT时中文乱码问题
Jun 17 Python
Python-Tkinter Text输入内容在界面显示的实例
Jul 12 Python
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题
Aug 31 Python
使用Python给头像戴上圣诞帽的图像操作过程解析
Sep 20 Python
python3.6连接mysql数据库及增删改查操作详解
Feb 10 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
May 25 Python
浅析Python 抽象工厂模式的优缺点
Jul 13 Python
详解解Django 多对多表关系的三种创建方式
Aug 23 Python
解析python中的jsonpath 提取器
Jan 18 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遍历数组的方法分享
2012/03/22 PHP
解析php利用正则表达式解决采集内容排版的问题
2013/06/20 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
[原创]php获取数组中键值最大数组项的索引值
2015/03/17 PHP
Yii2第三方类库插件Imagine的安装和使用
2017/07/06 PHP
PHP rmdir()函数的用法总结
2019/07/02 PHP
Mac下关于PHP环境和扩展的安装详解
2019/10/17 PHP
jquery select(列表)的操作(取值/赋值)
2011/03/16 Javascript
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
2012/01/15 Javascript
$(document).ready(function() {})不执行初始化脚本
2014/06/19 Javascript
JavaScript动态修改背景颜色的方法
2015/04/16 Javascript
基于jQuery实现点击最后一行实现行自增效果的表格
2016/01/12 Javascript
JavaScript实现的搜索及高亮显示功能示例
2017/08/14 Javascript
AngularJS基于MVC的复杂操作实例讲解
2017/12/31 Javascript
vue实现前进刷新后退不刷新效果
2018/01/26 Javascript
javascript中innerHTML 获取或替换html内容的实现代码
2020/03/17 Javascript
javascript设计模式 ? 职责链模式原理与用法实例分析
2020/04/16 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
2020/09/04 Javascript
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
详解Python3除法之真除法、截断除法和下取整对比
2019/05/23 Python
简单了解Python读取大文件代码实例
2019/12/18 Python
解决python 执行sql语句时所传参数含有单引号的问题
2020/06/06 Python
Django URL参数Template反向解析
2020/11/24 Python
使用Python画了一棵圣诞树的实例代码
2020/11/27 Python
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
DAWGS鞋官方网站:鞋,凉鞋,靴子
2016/10/04 全球购物
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
我的珠宝盒:Ma boîte à bijoux
2019/08/27 全球购物
linux比较文件内容的命令是什么
2015/09/23 面试题
财务管理专业自荐信范文
2013/12/24 职场文书
2014年新生军训方案
2014/05/01 职场文书
迎国庆主题班会
2015/08/17 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
祝福语集锦:送给闺蜜的生日祝福语
2019/10/08 职场文书
Redis实现一个账号只能登录一个设备
2022/04/19 Redis