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 相关文章推荐
python3使用PyMysql连接mysql数据库实例
Feb 07 Python
Python读取excel指定列生成指定sql脚本的方法
Nov 28 Python
解决项目pycharm能运行,在终端却无法运行的问题
Jan 19 Python
Python 合并多个TXT文件并统计词频的实现
Aug 23 Python
Python搭建代理IP池实现接口设置与整体调度
Oct 27 Python
PyTorch中topk函数的用法详解
Jan 02 Python
python通用读取vcf文件的类(复制粘贴即可用)
Feb 29 Python
Window系统下Python如何安装OpenCV库
Mar 05 Python
浅谈Python中文件夹和python package包的区别
Jun 01 Python
为什么相对PHP黑python的更少
Jun 21 Python
教你用Python爬取英雄联盟皮肤原画
Jun 13 Python
梳理总结Python开发中需要摒弃的18个坏习惯
Jan 22 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生成excel文件的简单方法
2014/02/08 PHP
php求正负数数组中连续元素最大值示例
2014/04/11 PHP
ThinkPHP自动填充实现无限级分类的方法
2014/08/22 PHP
php中执行系统命令的方法
2015/03/21 PHP
php如何执行非缓冲查询API
2016/07/22 PHP
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
2011/01/12 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
编写可维护面向对象的JavaScript代码[翻译]
2011/02/12 Javascript
js编码之encodeURIComponent使用介绍(asp,php)
2012/03/01 Javascript
js 获取计算后的样式写法及注意事项
2013/02/25 Javascript
javascript中with()方法的语法格式及使用
2014/08/04 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
利用jQuery实现一个简单的表格上下翻页效果
2017/03/14 Javascript
基于vue的换肤功能的示例代码
2017/10/10 Javascript
vue轮播图插件vue-concise-slider的使用
2018/03/13 Javascript
详解封装基础的angular4的request请求方法
2018/06/05 Javascript
JS实现图片转换成base64的各种应用场景实例分析
2018/06/22 Javascript
微信小程序 Animation实现图片旋转动画示例
2018/08/22 Javascript
一百行JS代码实现一个校验工具
2019/04/30 Javascript
vue项目中引入vue-datepicker插件的详解
2019/05/14 Javascript
Flexible.js可伸缩布局实现方法详解
2020/11/13 Javascript
[01:05:30]VP vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python实现梯度下降算法
2020/03/24 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
Python的互斥锁与信号量详解
2019/09/12 Python
解决pycharm中的run和debug失效无法点击运行
2020/06/09 Python
HTML5如何实现元素拖拽
2016/03/11 HTML / CSS
墨西哥运动服饰和鞋网上商店:Netshoes墨西哥
2016/07/28 全球购物
意大利珠宝店:Luxury Zone
2019/01/05 全球购物
后勤岗位职责
2013/11/26 职场文书
2014镇党委书记党建工作汇报材料
2014/11/02 职场文书
2015年党风建设工作总结
2015/04/29 职场文书
springboot 多数据源配置不生效遇到的坑及解决
2021/11/17 Java/Android
threejs太阳光与阴影效果实例代码
2022/04/05 Javascript
Python中tqdm的使用和例子
2022/09/23 Python