Python 给某个文件名添加时间戳的方法


Posted in Python onOctober 16, 2018

问题描述:

1、(先添加时间戳,再复制移动,两个文件加下面的文件名都被修改)将 /home/kangle/webdata/JPEGImages 路径下的111.jpg文件添加当前时刻的时间戳

重命名为类似2018-03-27-18-11-11_111.jpg的形式,而且保存到另外一个路径/home/kangle/result下

import datetime
nowTime = datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S') # 现在
dir = "/home/kangle/webdata/JPEGImages"
for root, dirs, file in os.walk(dir):
 for b in file:
  if os.path.join(b).split('.')[1] == 'jpg':
   os.rename(dir + os.sep + b, dir + os.sep + str(nowTime) + '_' + b)
   print (dir, b)
   shutil.copy(os.path.join(dir, str(nowTime) + '_' + b), r'/home/kangle/result')

2、(在复制移动的的时候将文件名添加时间戳,原文件夹下面的文件名字不变)将/home/kangle/webdata/JPEGImages 路径下的111.jpg文件保存到另外一个路径/home/kangle/result下,并且添加当前时刻的时间戳重命名为类似2018-03-27-18-11-11_111.jpg的形式

import datetime
nowTime = datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S') # 现在
 
dir = "/home/kangle/webdata/JPEGImages"
for root, dirs, file in os.walk(dir):
 for b in file:
  if os.path.join(b).split('.')[1] == 'jpg':
   # os.rename(dir + os.sep + b, dir + os.sep + str(nowTime) + '_' + b)
   shutil.copy(os.path.join(dir, b),os.path.join("/home/kangle/result", str(nowTime) + '_' + b))
   # shutil.copy(os.path.join(dir, str(nowTime) + '_' + b), r'/home/kangle/result')

以上这篇Python 给某个文件名添加时间戳的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python发送邮件接收邮件示例分享
Jan 21 Python
Python获取网页上图片下载地址的方法
Mar 11 Python
Python的Django框架中的select_related函数对QuerySet 查询的优化
Apr 01 Python
python中__call__内置函数用法实例
Jun 04 Python
python Django批量导入不重复数据
Mar 25 Python
Python实现命令行通讯录实例教程
Aug 18 Python
Python实现PS滤镜碎片特效功能示例
Jan 24 Python
python去掉空白行的多种实现代码
Mar 19 Python
浅谈Pycharm调用同级目录下的py脚本bug
Dec 03 Python
Pytoch之torchvision.transforms图像变换实例
Dec 30 Python
python基础之文件处理知识总结
May 23 Python
总结几个非常实用的Python库
Jun 26 Python
解决python os.mkdir创建目录失败的问题
Oct 16 #Python
python连接mongodb密码认证实例
Oct 16 #Python
Python使用gRPC传输协议教程
Oct 16 #Python
python使用epoll实现服务端的方法
Oct 16 #Python
Python 访问限制 private public的详细介绍
Oct 16 #Python
对django中render()与render_to_response()的区别详解
Oct 16 #Python
浅谈django的render函数的参数问题
Oct 16 #Python
You might like
PHP_MySQL教程-第一天
2007/03/18 PHP
PHP 页面编码声明方法详解(header或meta)
2010/03/12 PHP
php 获取本地IP代码
2013/06/23 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
2015/04/20 PHP
php 中htmlentities导致中文无法查询问题
2018/09/10 PHP
PHP的mysqli_thread_id()函数讲解
2019/01/24 PHP
用javascript将数据库中的TEXT类型数据动态赋值到TEXTAREA中
2007/04/20 Javascript
jquery实现类似淘宝星星评分功能实例
2014/09/12 Javascript
JavaScript中实现sprintf、printf函数
2015/01/27 Javascript
javascript 将共享属性迁移到原型中去的实现方法
2016/08/31 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
Vue实现简单分页器
2018/12/29 Javascript
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
Node.js系列之连接DB的方法(3)
2019/08/30 Javascript
layer iframe 设置关闭按钮的方法
2019/09/12 Javascript
JS实现小星星特效
2019/12/24 Javascript
element-ui中按需引入的实现
2019/12/25 Javascript
ES6使用 Array.includes 处理多重条件用法实例分析
2020/03/02 Javascript
关于vue-cli3打包代码后白屏的解决方案
2020/09/02 Javascript
Python unittest模块用法实例分析
2018/05/25 Python
python实现大量图片重命名
2020/03/23 Python
Python数据可视化:顶级绘图库plotly详解
2019/12/07 Python
pytorch 修改预训练model实例
2020/01/18 Python
使用 Python 处理3万多条数据只要几秒钟
2020/01/19 Python
《临死前的严监生》教学反思
2014/02/13 职场文书
老公爱的承诺书
2014/03/31 职场文书
公司户外活动总结
2014/07/04 职场文书
个人股份合作协议书
2014/10/24 职场文书
毕业论文指导教师评语
2014/12/30 职场文书
维护民族团结心得体会2016
2016/01/15 职场文书
学会掌握自己命运的十条黄金法则:
2019/08/08 职场文书
咖啡厅里的创业计划书
2019/08/21 职场文书
导游词之沈阳清昭陵
2019/12/28 职场文书
Nginx反向代理配置的全过程记录
2021/06/22 Servers
Nebula Graph解决风控业务实践
2022/03/31 MySQL