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装饰器decorator介绍
Nov 21 Python
Windows下安装python MySQLdb遇到的问题及解决方法
Mar 16 Python
Python爬虫实现(伪)球迷速成
Jun 10 Python
Python实现手写一个类似django的web框架示例
Jul 20 Python
Python线程池模块ThreadPoolExecutor用法分析
Dec 28 Python
pymongo中group by的操作方法教程
Mar 22 Python
如何使用Python实现斐波那契数列
Jul 02 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
Jul 22 Python
使用celery和Django处理异步任务的流程分析
Feb 19 Python
设置jupyter中DataFrame的显示限制方式
Apr 12 Python
python怎么判断模块安装完成
Jun 19 Python
pyspark对Mysql数据库进行读写的实现
Dec 30 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
JS实现php的伪分页
2008/05/25 PHP
PHP/HTML混写的四种方式总结
2017/02/27 PHP
thinkphp5框架前后端分离项目实现分页功能的方法分析
2019/10/08 PHP
js 事件小结 表格区别
2007/08/13 Javascript
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
模仿JQuery.extend函数扩展自己对象的js代码
2009/12/09 Javascript
简单实用的js调试logger组件实现代码
2010/11/20 Javascript
文字溢出实现溢出的部分再放入一个新生成的div中具体代码
2013/05/17 Javascript
动态加载js的方法汇总
2015/02/13 Javascript
JavaScript实现SHA-1加密算法的方法
2015/03/11 Javascript
Windows系统下Node.js的简单入门教程
2015/06/23 Javascript
javascript中JSON对象与JSON字符串相互转换实例
2015/07/11 Javascript
JQuery用户名校验的具体实现
2016/03/18 Javascript
AngularJS中的$watch(),$digest()和$apply()区分
2016/04/04 Javascript
详解如何使用Node.js编写命令工具——以vue-cli为例
2017/06/29 Javascript
js+html5实现侧滑页面效果
2017/07/15 Javascript
jQuery响应滚动条事件功能示例
2017/10/14 jQuery
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
JavaScript实现页面中录音功能的方法
2019/06/04 Javascript
[29:23]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场1
2014/05/23 DOTA
python实现一次创建多级目录的方法
2015/05/15 Python
Python多线程经典问题之乘客做公交车算法实例
2017/03/22 Python
Python实现字符串逆序输出功能示例
2017/06/24 Python
Python使用百度翻译开发平台实现英文翻译为中文功能示例
2019/08/08 Python
python基于FTP实现文件传输相关功能代码实例
2019/09/28 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
2020/02/21 Python
django ORM之values和annotate使用详解
2020/05/19 Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
2020/12/04 Python
python装饰器代码深入讲解
2021/03/01 Python
纯CSS3单页切换导航菜单界面设计的简单实现
2016/08/16 HTML / CSS
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
旅游管理毕业生自荐信范文
2014/03/19 职场文书
情人节寄语大全
2014/04/11 职场文书
如何写辞职书
2015/02/26 职场文书
2019奶茶店创业计划书范本!
2019/07/15 职场文书
Django rest framework如何自定义用户表
2021/06/09 Python