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中urllib.unquote乱码的原因与解决方法
Apr 24 Python
Anaconda入门使用总结
Apr 05 Python
numpy matrix和array的乘和加实例
Jun 28 Python
python实现三次样条插值
Dec 17 Python
Python使用folium excel绘制point
Jan 03 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
Jun 12 Python
使用PYTHON解析Wireshark的PCAP文件方法
Jul 23 Python
python机器学习包mlxtend的安装和配置详解
Aug 21 Python
Python 列表的清空方式
Jan 13 Python
python如何编写win程序
Jun 08 Python
基于python的opencv图像处理实现对斑马线的检测示例
Nov 29 Python
利用python进行文件操作
Dec 04 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 和 MySQL 基础教程(三)
2006/10/09 PHP
PHPer 需要了解的 5 个 Composer 小技巧
2014/08/18 PHP
分享一则PHP定义函数代码
2015/02/26 PHP
php实现的网页版剪刀石头布游戏示例
2016/11/25 PHP
一个可拖拽列宽表格实例演示
2012/11/26 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
JavaScript中setMonth()方法的使用详解
2015/06/11 Javascript
js实现select下拉框菜单
2015/12/08 Javascript
indexedDB bootstrap angularjs之 MVC DOMO (应用示例)
2016/06/20 Javascript
AngularJS基础 ng-non-bindable 指令详细介绍
2016/08/02 Javascript
微信小程序  简单实例(阅读器)的实例开发
2016/09/29 Javascript
JS中静态页面实现微信分享功能
2017/02/06 Javascript
jQuery基于Ajax方式提交表单功能示例
2017/02/10 Javascript
JavaScript中闭包的详解
2017/04/01 Javascript
Node.js assert断言原理与用法分析
2019/01/04 Javascript
Vue 理解之白话 getter/setter详解
2019/04/16 Javascript
vue-cli3 引入 font-awesome的操作
2020/08/11 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
python基础教程之简单入门说明(变量和控制语言使用方法)
2014/03/25 Python
Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
2015/04/24 Python
python安装与使用redis的方法
2016/04/19 Python
Python存取XML的常见方法实例分析
2017/03/21 Python
Python推导式简单示例【列表推导式、字典推导式与集合推导式】
2018/12/04 Python
使用django的objects.filter()方法匹配多个关键字的方法
2019/07/18 Python
Pytorch 定义MyDatasets实现多通道分别输入不同数据方式
2020/01/15 Python
pyCharm 实现关闭代码检查
2020/06/09 Python
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
行政人事岗位职责
2014/03/17 职场文书
高一学生评语大全
2014/04/25 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
2015年员工试用期工作总结
2015/05/28 职场文书
MySQL之MyISAM存储引擎的非聚簇索引详解
2022/03/03 MySQL
python_tkinter弹出对话框创建
2022/03/20 Python
使用CSS定位HTML元素的实现方法
2022/07/07 HTML / CSS