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 相关文章推荐
利用Celery实现Django博客PV统计功能详解
May 08 Python
怎么使用pipenv管理你的python项目
Mar 12 Python
Python cookbook(数据结构与算法)找出序列中出现次数最多的元素算法示例
Mar 15 Python
Python中一般处理中文的几种方法
Mar 06 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
May 27 Python
500行Python代码打造刷脸考勤系统
Jun 03 Python
mac系统下Redis安装和使用步骤详解
Jul 09 Python
Django 开发调试工具 Django-debug-toolbar使用详解
Jul 23 Python
python爬虫中多线程的使用详解
Sep 23 Python
Python如何存储数据到json文件
Mar 09 Python
Python字符串格式化f-string多种功能实现
May 07 Python
详解pandas.DataFrame.plot() 画图函数
Jun 14 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多次include后导致全局变量global失效的解决方法
2015/02/28 PHP
ThinkPHP开发框架函数详解:C方法
2015/08/14 PHP
PHP如何使用Memcached
2016/04/05 PHP
Zend Framework入门教程之Zend_Mail用法示例
2016/12/08 PHP
php中的单引号、双引号和转义字符详解
2017/02/16 PHP
js中将多个语句写成一个语句的两种方法小结
2007/12/08 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
2014/02/13 Javascript
javascript中offset、client、scroll的属性总结
2015/08/13 Javascript
用NodeJS实现批量查询地理位置的经纬度接口
2016/08/16 NodeJs
vue从使用到源码实现教程详解
2016/09/19 Javascript
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
详解nodejs微信jssdk后端接口
2017/05/25 NodeJs
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
javascript变量提升和闭包理解
2018/03/12 Javascript
React中使用UEditor百度富文本的方法
2018/08/22 Javascript
vue.js自定义组件directives的实例代码
2018/11/09 Javascript
vue-cli3项目展示本地Markdown文件的方法
2019/06/07 Javascript
微信小程序移动拖拽视图-movable-view实例详解
2019/08/17 Javascript
微信小程序使用车牌号输入法的示例代码
2019/08/20 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
2019/09/20 Javascript
node crawler如何添加promise支持
2020/02/01 Javascript
在python中实现对list求和及求积
2018/11/14 Python
Python实现画图软件功能方法详解
2020/07/28 Python
Python入门基础之数字字符串与列表
2021/02/01 Python
移动端HTML5 input常见问题(小结)
2020/09/28 HTML / CSS
香港No.1得奖零食网:香港零食大王
2016/07/22 全球购物
Spartoo美国:欧洲排名第一的在线时装零售商
2019/12/12 全球购物
澳大利亚领先的在线药房:Pharmacy Online(有中文站)
2020/02/22 全球购物
中医专业应届生求职信
2013/11/17 职场文书
结婚典礼证婚词
2014/01/08 职场文书
委托书怎么写
2014/07/31 职场文书
标准单位租车协议书
2014/09/23 职场文书
个人四风问题对照检查材料
2014/10/01 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
超级实用的公文标题大全!
2019/07/19 职场文书