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中变量的拷贝和作用域问题
May 05 Python
编写Python脚本把sqlAlchemy对象转换成dict的教程
May 29 Python
在Linux系统上安装Python的Scrapy框架的教程
Jun 11 Python
Python实现将json文件中向量写入Excel的方法
Mar 26 Python
python中多层嵌套列表的拆分方法
Jul 02 Python
通过python爬虫赚钱的方法
Jan 29 Python
Python numpy.zero() 初始化矩阵实例
Nov 27 Python
python实现删除列表中某个元素的3种方法
Jan 15 Python
python matplotlib中的subplot函数使用详解
Jan 19 Python
详解如何使用Pytest进行自动化测试
Jan 14 Python
使paramiko库执行命令时在给定的时间强制退出功能的实现
Mar 03 Python
Python经常使用的一些内置函数
Apr 11 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 fsockopen写的HTTP下载的类
2007/02/22 PHP
PHP抽象类 介绍
2012/06/13 PHP
不常用但很实用的PHP预定义变量分析
2019/06/25 PHP
php函数式编程简单示例
2019/08/08 PHP
js实现页面打印功能实例代码(附去页眉页脚功能代码)
2009/12/15 Javascript
JavaScript避免代码的重复执行经验技巧分享
2014/04/17 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
jQuery实现页面顶部显示的进度条效果完整实例
2015/12/09 Javascript
谷歌Chrome浏览器扩展程序开发小记
2016/01/06 Javascript
JavaScript实现的MD5算法完整实例
2016/02/02 Javascript
js 去掉字符串前后空格实现代码集合
2017/03/25 Javascript
vue列表单项展开收缩功能之this.$refs的详解
2019/05/05 Javascript
jQuery实现轮播图效果
2019/11/26 jQuery
JS实现无限轮播无倒退效果
2020/09/21 Javascript
Angular短信模板校验代码
2020/09/23 Javascript
vue+vant 上传图片需要注意的地方
2021/01/03 Vue.js
Python ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍
2014/06/10 Python
web.py中调用文件夹内模板的方法
2014/08/26 Python
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
python使用7z解压apk包的方法
2015/04/18 Python
Python字符串拼接六种方法介绍
2017/12/18 Python
浅谈python下含中文字符串正则表达式的编码问题
2018/12/07 Python
python实现电子产品商店
2019/02/26 Python
Django多进程滚动日志问题解决方案
2019/12/17 Python
基于Python实现人脸自动戴口罩系统
2020/02/06 Python
Python字典深浅拷贝与循环方式方法详解
2020/02/09 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
Pycharm调试程序技巧小结
2020/08/08 Python
全球领先的美容用品专卖店:Beauty Plus Salon
2018/09/04 全球购物
Fossil美国官网:化石手表、手袋、首饰及配饰
2019/02/17 全球购物
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
定义一结构体数组表示分数,并求两个分数相加之和
2013/06/11 面试题
西安启天科技有限公司网络工程师面试题笔试题
2016/06/12 面试题
在校生汽车维修实习自我鉴定
2013/09/19 职场文书
Java elasticsearch安装以及部署教程
2021/06/28 Java/Android
Python必备技巧之函数的使用详解
2022/04/04 Python