Python3.5 微信图片-日期命名
来源:互联网 发布:java 线程优先级 编辑:程序博客网 时间:2024/06/05 03:40
#coding=utf-8#Version:python3.5.2#Tools:Pycharm'''本脚本主要功能:将微信手工保存的图片文件名称改成带日期的规范名称'''__author__ = "Colby"import os,sys,time,datetime,redef rm(dir,fileNameSource,fileNameTarget,houzui): ''' 执行更名操作 :param dir: :param fileNameSource: :param fileNameTarget: :param houzui: :return: ''' fileNameSource=os.path.join(dir,fileNameSource+'.'+houzui) fileNameTarget=os.path.join(dir,fileNameTarget+'.'+houzui) try: os.rename(fileNameSource,fileNameTarget) print('已经修改成功') except FileExistsError as e: print(e.message)def startFormatDate(fileName): ''' 日期格式化为yyyymmdd_hhMMSS :param fileName: :return: ''' fileName_source=fileName fileName=time.strftime('%Y%m%d_%H%M%S', time.localtime(int(fileName))) print('文件%s已准备更名为:'%fileName_source,fileName) return fileNamedef getImageName(dir): ''' 获取传入路径的文件名称 :param dir: :return: ''' fileList=os.listdir(dir) print('在目录%s扫描到如下文件:'%dir) for i in fileList: print(' '+i) for fileName in fileList: fileNameSource=fileName.split(".") fileNameSource_file = fileName.split(".")[0] fileNameSource_houzui = fileName.split(".")[1] res=re.compile(r'\d+') file1=str(res.search(str(fileNameSource_file)).group()) #截取左边10位 file2=file1[0:10] if fileNameSource_houzui=='jpg': file3='IMG_'+startFormatDate(file2) elif fileNameSource_houzui=='mp4': file3=startFormatDate(file2) rm(dir,fileNameSource_file,file3,fileNameSource_houzui)if __name__=="__main__": dir="F:\BaiduNetdiskDownload\WeiXin" getImageName(dir)
阅读全文
0 0
- Python3.5 微信图片-日期命名
- 用python3操作微信(itchat),发送图片
- python3.5+selenium3.4自动化测试1_错误图片用时间命名保存
- Python3-Flask-微信公众号开发
- 微信图片选择器
- 微信图片预览
- 微信上传图片
- 微信上传图片
- 微信图片选择器
- 微信上传图片
- python3 时间日期
- Python3 日期和时间
- Python3 时间和日期
- Python3 日期和时间
- Python3 日期和时间
- win7 Python3.5 显示cifar10图片
- MNIST图片可视化(Win7+python3.5)
- cifar10图片可视化(Win7+python3.5)
- MD5加密使用方式
- 语义化版本 2.0.0
- cordova splashscreen插件
- java对arrayList中的元素进行排序
- 4款饮食单
- Python3.5 微信图片-日期命名
- 琴弦文字
- Hibernate——ManyToOne双向关联
- laravel 报错 laravel Undefined offset: 1
- Spark算子(五)
- JavaScript实现深拷贝与浅拷贝
- jquery函数总结
- 【分享】pom仓库地址
- RandomAccessFile的用法