【Python】批量修改照片文件名为拍摄日期
更新2022.09.09
代码已经大幅更新,需要的同学可以去这篇博客自取。
更新 2021.05.07
合并了修改照片的拍摄日期和文件名功能,请看:批量修改照片的拍摄日期和文件名
需求
最近整理老照片,有一些照片的文件名没有含义和规律。为了方便查看,可以根据拍摄日期,修改文件名为拍摄日期时间(比如IMG_20210422_070707.jpg)。主要是利用piexif库提取JPG照片的Exif,获取拍摄时间,然后修改文件名。
如果两张照片的拍摄时间完全一样,时分秒都相同,就在文件名后累加数字123…区分:
IMG_20210422_070707_1.jpg
IMG_20210422_070707_2.jpg
Python代码
# photo name correction
# 2021.04 @Wyatt
# 需求:修改文件名为拍摄日期,比如:IMG_20210422_070707.jpg
推荐
如果需要反过来,根据文件名中的日期修改照片的拍摄日期,可以参考我上一篇文章:批量修改照片日期
【Python】批量修改照片文件名为拍摄日期相关推荐
- 如何批量修改文件名?批量修改照片文件名和添加前缀
通常我们使用手机或者相机拍摄了一堆照片拷贝到电脑之后,照片的命名通常都是随机混乱的,如果要规范文件命名,你是不是会去一个一个去修改文件名呢?其实完全不需要这么麻烦,今天电脑百事小编就来教大家一个批量快 ...
- 计算机怎么快速改图片名称,如何批量修改文件名?批量修改照片文件名和添加前缀方法...
通常我们使用手机或者相机拍摄了一堆照片拷贝到电脑之后,照片的命名通常都是随机混乱的,如果要规范文件命名,你是不是会去一个一个去修改文件名呢?其实完全不需要这么麻烦,今天电脑百事小编就来教大家一个批量快 ...
- python批量修改图片文件名
# -*- coding:utf-8 -*- #批量修改文件名 #批量修改图片文件名 import os import re import sysdef renameall():fileList = ...
- python批量修改word特定位置的内容_利用python批量修改word文件名的方法示例
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 【Python】批量修改照片日期
更新2022.09.09 代码已经大幅更新,需要的同学可以去这篇博客自取. 更新 2021.05.07 合并了修改照片的拍摄日期和文件名功能,请看:批量修改照片的拍摄日期和文件名 需求 最近整理老照片 ...
- python批量修改文件名
python之批量修改文件名 文章目录 python之批量修改文件名 前言 一.python批量修改文件名 1.源码 二.python批量修改文件名(按顺序) 1.源码 三.python批量修改文件名 ...
- 利用照片名中的日期批量修改照片的修改时间和访问时间(python实现)
运用场景 前些天家人换了手机,在导入一些照片时发现相册APP中的照片排序混乱,好在照片名中有日期信息,就利用pyhton实现批量修改照片的相关时间 代码实现 修改文件时间,首先想到的就是利用pytho ...
- python 修改文件名_【学习分享】利用python批量修改文件名
1 前言 分享一个利用python批量修改文件名的方法,我们以前分享过用DOS命令来批量修改文件名,但是如果要修改多个文件夹内的文件名,用DOS命令就不好处理了,我们就来分享一下如何用python处理 ...
- c语言;文件名批量修改要求可以修改整个文件内文件名或后缀名自动,Python批量修改文件名...
处理语料库时,有些文件名字很不规则,为了方便处理,同义按数字顺序修改名称,主要是用到os模块: import os def RenameFiles(srcdir): #将目录下所有的文件命名为数字开头 ...
最新文章
- shell脚本中的YYYY-MM-DD格式日期
- VS的包含目录、库目录、引用目录、可执行目录解释
- 爬虫实战学习笔记_2 网络请求urllib模块+设置请求头+Cookie+模拟登陆
- java听课笔记(六)
- 收藏 | 一文读懂深度学习中的各种卷积
- 三星Galaxy Note20新旗舰发布会官宣:8月5日线上见
- 从20 年程序员老兵做到上市公司合伙人,怎么少踩坑?
- 精选10款超酷的HTML5/CSS3菜单
- python内置函数open_Python学习教程:Python内置函数大总结(下篇)
- IE7 下载EXCEL注意地方
- android判断某文件下是否you_Android_判断文件是否存在并创建代码
- u盘安全弹出有什么用?数据丢失还能恢复吗
- android谷歌地图获取地址信息,java - 如何通过触摸Android谷歌地图上的屏幕获取地址信息 - SO中文参考 - www.soinside.com...
- 2021动画渲染农场排名出炉,渲染101综合领先,赛诚和瑞云Renderbus紧随其后!
- Hierarchical Z-Buffer Visibility (Hi-Z)
- 傲游创始人陈明杰创业故事
- AD域环境搭建超详细
- 从头开始写STM32F103C8T6驱动库(二)——编写系统初始化程序,配置时钟树
- 在微信小程序中如何引入iconfont
- C#中RadioButtonList1的使用