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 OpenCV学习笔记直方图反向投影的实现
Feb 07 Python
tensorflow实现KNN识别MNIST
Mar 12 Python
pandas获取groupby分组里最大值所在的行方法
Apr 20 Python
在pycharm 中添加运行参数的操作方法
Jan 19 Python
python DataFrame 取差集实例
Jan 30 Python
django中上传图片分页三级联动效果的实现代码
Aug 30 Python
Python进程的通信Queue、Pipe实例分析
Mar 30 Python
Java多线程实现四种方式原理详解
Jun 02 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
Jul 07 Python
如何利用python发送邮件
Sep 26 Python
Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)
Jun 07 Python
Python帮你解决手机qq微信内存占用太多问题
Feb 15 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中调用其他系统http接口的方法说明
2014/02/28 PHP
给ECShop添加最新评论
2015/01/07 PHP
php从字符串创建函数的方法
2015/03/16 PHP
在WordPress中使用wp-cron插件来设置定时任务
2015/12/10 PHP
[原创]php简单防盗链验证实现方法
2016/07/09 PHP
js 弹出框 替代浏览器的弹出框
2010/10/29 Javascript
使用VS开发 Node.js指南
2015/01/06 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
2016/06/13 Javascript
微信小程序进行微信支付的步骤昂述
2016/12/01 Javascript
jQuery插件echarts实现的多折线图效果示例【附demo源码下载】
2017/03/04 Javascript
angular4 如何在全局设置路由跳转动画的方法
2017/08/30 Javascript
vue-cli3中vue.config.js配置教程详解
2019/05/29 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
python读写ini配置文件方法实例分析
2015/06/30 Python
Python实现的弹球小游戏示例
2017/08/01 Python
python Flask实现restful api service
2017/12/04 Python
Python实现备份MySQL数据库的方法示例
2018/01/11 Python
python防止随意修改类属性的实现方法
2019/08/21 Python
python使用 request 发送表单数据操作示例
2019/09/25 Python
python函数局部变量、全局变量、递归知识点总结
2019/11/15 Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
2019/12/17 Python
物流管理专业大学生自荐信
2013/10/04 职场文书
医大实习自我鉴定
2013/12/07 职场文书
春节联欢会策划方案
2014/05/16 职场文书
在职党员进社区活动总结
2014/07/05 职场文书
护士先进个人总结
2015/02/13 职场文书
2015年汽车销售工作总结
2015/04/07 职场文书
发票退票证明
2015/06/24 职场文书
趣味运动会广播稿
2015/08/19 职场文书
党务工作者主要事迹材料
2015/11/03 职场文书
初中数学课堂教学反思
2016/02/17 职场文书
亲情作文之母爱
2019/09/25 职场文书
WordPress多语言翻译插件 - WPML使用教程
2021/04/01 PHP
Python趣味挑战之教你用pygame画进度条
2021/05/31 Python
Nginx实现负载均衡的项目实践
2022/03/18 Servers