[这并不是教程]从文件名还原丢失的exif时间

问题:我有照片若干,他们有正确的包含时间的文件名,但是没有exif时间名.

如图

 

我这里用了 https://blog.csdn.net/qq_35952638 的 pyexiv2 库.

值得一提的是,当跑程序的时候,出现了问题,一开始以为是代码的问题,后来看了看

https://github.com/LeoHsiao1/pyexiv2/blob/master/docs/Tutorial-cn.md

安装了 Microsoft Visual C++ 2015-2019 就好了

import os
from pyexiv2 import Image

PATH = r"F:\_CODE\2021Jul\PATH3" #files to be conducted
picList = os.listdir(PATH) #列举文件夹里的图片
for file in picList:
    print(file)
    year = file[:4] #切片
    month = file[4:6]
    date = file[6:8]
    time = file[9:15]
    hour = file[9:11]
    minute = file[11:13]
    second = file[13:15]
    img = Image(PATH +"\\"+file) #调用pyexiv 这个库
    temp = year + "-" + month + "-" + date + "T" + hour +":" + minute + ":"+second
    dic1 = {"Xmp.xmp.CreateDate": temp}
    img.modify_xmp(dic1)

        那么,运行完的结果也就是这样.

 

 我自己祭奠我的稚嫩时代

        今天,碰巧又发现自己很早前注册的CSDN账号,赫然标明本人有"四年码龄"(笑).可是呢,除了一开始一时兴起了解的再基础不过的语法,我似乎对Python还是一窍不通呢,唯一的成果,就是一个简陋的BMI计算器(连GUI界面都没有),但是,曾经那些幻想,那些在脑海中的记忆,如果就此作废,未免也太让人,难过了吧,至少,要为那段时光,至少结一个不完美的结尾.

        曾经,在我初学python时,我列举了下面几个目标.

  1. 一个BMI计算器,附带有turtle画的GUI界面.
  2. 一些图片exif时间已丢失,通过正确的文件名逆向把exif还原好.
  3. 用爬虫爬一下网易云歌单上的歌名
  4. 一个棋类游戏,<四顶>.

        然而,基本都没有下文,几乎是惨不忍睹.不谈实践,哪怕是理论上的学习,也是及其的三天打鱼两天晒网,曾经在某位大佬的博客教程下看到有人评论,第一章和最后一章的阅读量对比令人感慨(指坚持的人相比之下不算多),当时还暗笑,不想最后我也成了这样.

        那么,我这样想,就证明我要再拾起来了吗?未必,现在才知道,人的专注并非随着成长而一直增加,到一定的阶段,就难以继续接受新的食物了,实在是可惜,像以前或许为了找一些东西,翻到知网搜索界面的最后一页,现在要是搜索到第一条不是想要的答案,就厌烦并且暴躁.连写文字来表述自己的想法都懒得去做,这样的结果是,我的思维也因而混乱并且单向,我的视野也因此黯淡狭隘.

        实在是悔恨,然而却又不愿去改变,只知道去逃避令人厌恶的自己,只知道在虚幻的世界中,做着无谓的事情来麻木自己,当夜幕降临,不断地,一方面是幻想,明天要好好努力,一方面却逐渐的,祈祷着明天再也不要到来,然而我更因此坐立不安,似乎我的生命也逐渐要,枯竭一般,人有多少个明日可以挥霍,人又有多少个夜晚可以惶恐不安.

        哪怕我今天突然"奋起",像昨天告别,恐怕也会像常年宅在家里的人突然一天跑上一个马拉松,满心想着从此开始健康的日子,然而第三四天就会因为酸痛,而"偶尔休息一两天",于是逐渐回到"正轨"吧?唉,为何,会变成这样的呢,明明一步步走来时,每一步都想的是,要向好走去的.

        可是,什么是"好"的事情呢?

        我现在突然这样想,是否曾经的想法是错误的呢,学编程是为了什么呢,学外语是为了什么呢,学剪辑是为了什么呢,学绘画是为了什么呢,这一切的一切,如果不选择相应的专业,本不是循规蹈矩的人需要做的,所以我就去这样做了,可是结果还是循规蹈矩.

        或许是因为,我把一些错误的观念带到了这些兴趣上,最终消磨完了我的感情.

        比如说,当我因为感兴趣,去选择Python时,一个未成年人给自己心里加砝码时,居然用的是"好就业"这种理由,当我在遇到瓶颈纠结该不该继续的时候,我考虑的是"如果能够展示给别人,那样大家就会夸耀我",如此种种.

        如果让我对过去的我说,我要这样说:

你并不是为了超越别人而奔跑,也不是为了其他的什么,当你身处少年的理想年华中,你不应该因为世俗的眼光而变得成熟,因为,反正到最后,大众对青春期的人,还是只会贴上"中二""理想主义"的标签.

        晴雯说:早知担个虚名,也就打个正经主意了.

        虽然和我表达的意思不一样,但我就是想写在这里..

                                                                                                                                                           

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值