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发送Email方法实例
Aug 21 Python
Python中操作MySQL入门实例
Feb 08 Python
python+matplotlib绘制饼图散点图实例代码
Jan 20 Python
Python模块文件结构代码详解
Feb 03 Python
Python 判断文件或目录是否存在的实例代码
Jul 19 Python
Dlib+OpenCV深度学习人脸识别的方法示例
May 14 Python
对Python3中列表乘以某一个数的示例详解
Jul 20 Python
python实现操作文件(文件夹)
Oct 31 Python
python常用数据重复项处理方法
Nov 22 Python
详解Java中一维、二维数组在内存中的结构
Feb 11 Python
使用numpy实现矩阵的翻转(flip)与旋转
Jun 03 Python
python编程学习使用管道Pipe编写优化代码
Nov 20 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
html中select语句读取mysql表中内容
2006/10/09 PHP
PHP数组及条件,循环语句学习
2012/11/11 PHP
解析PHP获取当前网址及域名的实现代码
2013/06/23 PHP
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
Javascript验证用户输入URL地址是否为空及格式是否正确
2014/10/09 Javascript
JavaScript中的条件判断语句使用详解
2015/06/03 Javascript
JavaScript中的small()方法使用详解
2015/06/08 Javascript
浅析jQuery 3.0中的Data
2016/06/14 Javascript
关于ES6的六个小特性(二)
2017/02/20 Javascript
Angular开发者指南之入门介绍
2017/03/05 Javascript
深入学习nodejs中的async模块的使用方法
2017/07/12 NodeJs
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
Node.js 进程平滑离场剖析小结
2019/01/24 Javascript
Javascript的this详解
2019/03/23 Javascript
浅谈pandas用groupby后对层级索引levels的处理方法
2018/11/06 Python
python字符串替换第一个字符串的方法
2019/06/26 Python
Django model select的多种用法详解
2019/07/16 Python
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
keras实现theano和tensorflow训练的模型相互转换
2020/06/19 Python
Python接口自动化测试框架运行原理及流程
2020/11/30 Python
Under Armour安德玛英国官网:美国高端运动科技品牌
2018/09/17 全球购物
navabi英国:设计师大码女装
2019/06/25 全球购物
物流管理专业应届生求职信
2013/11/21 职场文书
捐款倡议书范文
2014/02/02 职场文书
《蚂蚁和蝈蝈》教学反思
2014/02/24 职场文书
会计工作决心书
2014/03/11 职场文书
3.12植树节活动总结2014
2014/03/13 职场文书
新学期国旗下演讲稿
2014/05/08 职场文书
消防安全承诺书
2014/05/22 职场文书
超市仓管员岗位职责范本
2014/09/18 职场文书
幼儿园小朋友毕业感言
2015/07/30 职场文书
python 下划线的多种应用场景总结
2021/05/12 Python
三星 3nm 芯片将于第二季度开始量产
2022/04/29 数码科技
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技