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脚本操作MongoDB的教程
Apr 16 Python
Python3实现从文件中读取指定行的方法
May 22 Python
fastcgi文件读取漏洞之python扫描脚本
Apr 23 Python
python构建深度神经网络(续)
Mar 10 Python
Python for循环生成列表的实例
Jun 15 Python
Python2与Python3的区别实例总结
Apr 17 Python
详解Selenium+PhantomJS+python简单实现爬虫的功能
Jul 14 Python
Python序列化与反序列化pickle用法实例
Nov 11 Python
Python Django view 两种return的实现方式
Mar 16 Python
如何基于Python爬取隐秘的角落评论
Jul 02 Python
python geopandas读取、创建shapefile文件的方法
Jun 29 Python
Pygame Rect区域位置的使用(图文)
Nov 17 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
Apache, PHP在Windows 9x/NT下的安装与配置 (一)
2006/10/09 PHP
php 空格,换行,跳格使用说明
2009/12/18 PHP
PHP 解决utf-8和gb2312编码转换问题
2010/03/18 PHP
PHP遍历二维数组的代码
2011/04/22 PHP
php格式化日期和时间格式化示例分享
2014/02/24 PHP
Laravel下生成验证码的类
2017/11/15 PHP
一个简单的js渐显(fadeIn)渐隐(fadeOut)类
2010/06/19 Javascript
6个DIV 135或246间隔一秒轮番显示效果
2010/07/24 Javascript
基于jquery的bankInput银行卡账号格式化
2012/08/22 Javascript
JQuery 使用attr方法实现下拉列表选中
2014/10/13 Javascript
vue2.0构建单页应用最佳实战
2017/04/01 Javascript
微信小程序 http请求的session管理
2017/06/07 Javascript
JS简单获得节点元素的方法示例
2018/02/10 Javascript
在 Vue.js中优雅地使用全局事件的方法
2019/02/01 Javascript
基于js实现抽红包并分配代码实例
2019/09/19 Javascript
vue 中的动态传参和query传参操作
2020/11/09 Javascript
前端如何实现动画过渡效果
2021/02/05 Javascript
python通过yield实现数组全排列的方法
2015/03/18 Python
基于scrapy实现的简单蜘蛛采集程序
2015/04/17 Python
Python3实现爬取指定百度贴吧页面并保存页面数据生成本地文档的方法
2018/04/22 Python
Sanic框架Cookies操作示例
2018/07/17 Python
Django项目中添加ldap登陆认证功能的实现
2019/04/04 Python
Python脚本利用adb进行手机控制的方法
2019/07/08 Python
html2canvas截图空白问题的解决
2020/03/24 HTML / CSS
英国打印机墨水和碳粉商店:Printerinks
2017/06/30 全球购物
毕业生多媒体设计求职信
2013/10/12 职场文书
学校门卫工作职责
2013/12/07 职场文书
学习自我鉴定
2014/02/01 职场文书
主题婚礼策划方案
2014/02/10 职场文书
服务标语大全
2014/06/18 职场文书
求职意向书
2014/07/29 职场文书
中层领导干部群众路线对照检查材料思想汇报
2014/10/02 职场文书
2016公司年会通知范文
2015/04/25 职场文书
交通安全教育主题班会
2015/08/12 职场文书
MySQL 数据 data 基本操作
2022/05/04 MySQL
Django数据库(SQlite)基本入门使用教程
2022/07/07 Python