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抓取中文网页的方法
Jul 28 Python
Python实现两个list对应元素相减操作示例
Jun 09 Python
详解Python里使用正则表达式的ASCII模式
Nov 02 Python
python随机取list中的元素方法
Apr 08 Python
用Python将结果保存为xlsx的方法
Jan 28 Python
python实现网站用户名密码自动登录功能
Aug 09 Python
python3实现单目标粒子群算法
Nov 14 Python
Pytorch 多块GPU的使用详解
Dec 31 Python
Python线程协作threading.Condition实现过程解析
Mar 12 Python
安装多个版本的TensorFlow的方法步骤
Apr 21 Python
Python虚拟环境venv用法详解
May 25 Python
使用anaconda安装pytorch的实现步骤
Sep 03 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
使用 eAccelerator加速PHP代码的目的
2007/03/16 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
js客户端快捷键管理类的较完整实现和应用
2010/06/08 Javascript
javascript 构造函数强制调用经验总结
2012/12/02 Javascript
Javascript获取窗口(容器)的大小及位置参数列举及简要说明
2012/12/09 Javascript
JS、jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例分享
2014/04/11 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
2014/04/21 Javascript
网页右侧悬浮滚动在线qq客服代码示例
2014/04/28 Javascript
js和jquery中循环的退出和继续学习记录
2014/09/06 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
2016/02/21 Javascript
Bootstrap框架动态生成Web页面文章内目录的方法
2016/05/12 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
2016/05/25 Javascript
nodejs6下使用koa2框架实例
2017/05/18 NodeJs
ztree实现权限横向显示功能
2017/05/20 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
2018/10/26 Javascript
原生JS实现的自动轮播图功能详解
2018/12/28 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
uni app仿微信顶部导航条功能
2019/09/17 Javascript
vue实现分页加载效果
2019/12/24 Javascript
使用Typescript和ES模块发布Node模块的方法
2020/05/25 Javascript
原生js实现照片墙效果
2020/10/13 Javascript
vue的$http的get请求要加上params操作
2020/11/12 Javascript
使用Python实现下载网易云音乐的高清MV
2015/03/16 Python
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
python 获取指定文件夹下所有文件名称并写入列表的实例
2018/04/23 Python
详解python配置虚拟环境
2019/04/08 Python
Python使用docx模块实现刷题功能代码
2020/02/13 Python
Python+Kepler.gl实现时间轮播地图过程解析
2020/07/20 Python
HTML5页面嵌入小程序没有返回按钮及返回页面空白的问题
2020/05/28 HTML / CSS
美国运动鞋类和服装零售连锁店:Shoe Palace
2019/08/13 全球购物
介绍一下linux文件系统分配策略
2013/02/25 面试题
护士求职推荐信范文
2013/11/23 职场文书
西式婚礼证婚词
2014/01/12 职场文书
党员创先争优承诺书
2014/03/26 职场文书
作风建设年活动总结
2014/08/27 职场文书
婚宴新郎致辞
2015/07/28 职场文书