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 03 Python
详解Python中的多线程编程
Apr 09 Python
Python使用defaultdict读取文件各列的方法
May 11 Python
Python 实现淘宝秒杀的示例代码
Jan 02 Python
使用python3实现操作串口详解
Jan 01 Python
python实现静态web服务器
Sep 03 Python
python将三维数组展开成二维数组的实现
Nov 30 Python
tensorflow 只恢复部分模型参数的实例
Jan 06 Python
Pandas时间序列:时期(period)及其算术运算详解
Feb 25 Python
python json 递归打印所有json子节点信息的例子
Feb 27 Python
tensorflow 大于某个值为1,小于为0的实例
Jun 30 Python
python闭包与引用以及需要注意的陷阱
Sep 18 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下载文件的代码示例
2012/06/29 PHP
phpQuery占用内存过多的处理方法
2013/11/13 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
精心挑选的12款优秀的基于jQuery的手风琴效果插件和教程
2012/08/22 Javascript
通过JavaScript使Div居中并随网页大小改变而改变
2013/06/24 Javascript
打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
2014/10/11 Javascript
jQuery浏览器CSS3特写兼容实例
2015/01/19 Javascript
jQuery表单美化插件jqTransform使用详解
2015/04/12 Javascript
jQuery右下角旋转环状菜单特效代码
2015/08/10 Javascript
Javascript实现的简单右键菜单类
2015/09/23 Javascript
zTree插件下拉树使用入门教程
2016/04/11 Javascript
JS获取input file绝对路径的方法(推荐)
2016/08/02 Javascript
jQuery手指滑动轮播效果
2016/12/22 Javascript
微信小程序之获取当前位置经纬度以及地图显示详解
2017/05/09 Javascript
详解JavaScript调用栈、尾递归和手动优化
2017/06/03 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
2018/11/13 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
2019/03/04 Javascript
JS原型与继承操作示例
2019/05/09 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
vue+ElementUI 关闭对话框清空验证,清除form表单的操作
2020/08/06 Javascript
如何手动实现一个 JavaScript 模块执行器
2020/10/16 Javascript
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
2016/01/20 Python
Python中shutil模块的常用文件操作函数用法示例
2016/07/05 Python
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
Python3实现抓取javascript动态生成的html网页功能示例
2017/08/22 Python
用Python写一段用户登录的程序代码
2018/04/22 Python
python 统计列表中不同元素的数量方法
2018/06/29 Python
2015年妇产科工作总结
2015/05/18 职场文书
文化苦旅读书笔记
2015/06/29 职场文书
推广普通话主题班会
2015/08/17 职场文书
2015年秋学期师德师风建设工作总结
2015/10/23 职场文书
2016年国培研修日志
2015/11/13 职场文书
canvas绘制折线路径动画实现
2021/05/12 Javascript
P站美图推荐——变身女主角特辑
2022/03/20 日漫