好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識(shí)庫(kù) > Python如何根據(jù)照片修改時(shí)間重命名并排序詳解

Python如何根據(jù)照片修改時(shí)間重命名并排序詳解

熱門標(biāo)簽:沈陽防封電銷卡品牌 武漢外呼系統(tǒng)平臺(tái) 池州外呼調(diào)研線路 沈陽人工外呼系統(tǒng)價(jià)格 富錦商家地圖標(biāo)注 沈陽外呼系統(tǒng)呼叫系統(tǒng) 如何申請(qǐng)400電話費(fèi)用 外呼系統(tǒng)哪些好辦 江西省地圖標(biāo)注

一、Background

當(dāng)想將照片序列合成延時(shí)攝影視頻時(shí),可能會(huì)發(fā)現(xiàn)照片中缺少一張,或者照片序列是跨時(shí)間、并不連續(xù)的,如圖1所示,但PR中只有連續(xù)的照片序列才能導(dǎo)入。                                                          

圖1  時(shí)間不連續(xù)序列

二、Method

這時(shí)往往需要將照片按照修改時(shí)間重命名,下面寫了一個(gè)很簡(jiǎn)單的python腳本,理論上來說支持10000張照片以內(nèi)的照片序列重命名,操作如下:

1.將照片備份(沒有undo機(jī)制,以免腳本失誤無法撤銷)

2.將rename.exe文件放入照片文件中,雙擊即可重命名(不可更改名字)。如果安裝過python,也可以直接雙擊腳本文件。

圖2  操作演示

三、Code

import os
 
def reNameByTime(path):
 
    mlist = []
    # 獲取文件名列表
    files = os.listdir(path)
 
    # 獲得名稱帶時(shí)間戳的新文件名列表
    for filename in files:
        # 獲得文件的最后修改時(shí)間
        modifytimes = os.path.getmtime(path + filename)
        filename_lower = filename.lower()
        # 篩選.jpg格式
        if ".jpg" in filename_lower:
            mlist.append(str(int(modifytimes)) + "-" + filename)   # .jpg
 
    mlist = sorted(mlist)
 
    # 遍歷修改時(shí)間戳為序號(hào)
    for i in range(len(mlist)):
 
        # 截取獲得原先的文件名
        oldname = mlist[i][11:]     # 切片操作,從11至后
 
        # 將時(shí)間戳部分修改為序號(hào),得到新的文件名
        if (i + 1)  10:     # 0-9
            newname = "000" + str(i + 1) + ".jpg"
        elif (i + 1) > 9 and (i + 1)  100:   # 10-100
            newname = "00" + str(i + 1) + ".jpg"
        elif (i + 1) > 99 and (i + 1)  1000:   # 100-1000
            newname = "0" + str(i + 1) + ".jpg"
        else:
            newname = str(i + 1) + ".jpg"    # 1000 - 9999
 
#        print(newname, oldname)
 
        # 重命名文件,按修改時(shí)間排序并加序號(hào)前綴
        os.rename(path + oldname, path + newname)
 
#如果想執(zhí)行py文件,可以將后綴改為“.py”,如果想打包成exe,需要將后綴改為“.exe”
if __name__ == "__main__":
    filepath = os.sys.argv[0].replace("rename.py", "")  
    print(os.sys.argv[0])
    reNameByTime(filepath)

如果想按照其他時(shí)間進(jìn)行排序:

#   os.path.getatime(file) 輸出文件訪問時(shí)間
#   os.path.getctime(file) 輸出文件的創(chuàng)建時(shí)間
#   os.path.getmtime(file) 輸出文件最近修改時(shí)間

如果想對(duì)其他類型的文件進(jìn)行排序,更改對(duì)應(yīng)后綴名即可。

總結(jié)

到此這篇關(guān)于Python如何根據(jù)照片修改時(shí)間重命名并排序的文章就介紹到這了,更多相關(guān)Python重命名并排序內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python教程命名元組示例分析
  • 一篇文章教你用Python實(shí)現(xiàn)一鍵文件重命名
  • 運(yùn)用Python快速的對(duì)MySQL數(shù)據(jù)庫(kù)進(jìn)行重命名
  • python文件名批量重命名腳本實(shí)例代碼
  • Python中os模塊的簡(jiǎn)單使用及重命名操作
  • 一文理解Python命名機(jī)制

標(biāo)簽:潛江 黑龍江 呂梁 株洲 通遼 銅川 阿里 常德

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python如何根據(jù)照片修改時(shí)間重命名并排序詳解》,本文關(guān)鍵詞  Python,如何,根據(jù),照片,修改,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python如何根據(jù)照片修改時(shí)間重命名并排序詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python如何根據(jù)照片修改時(shí)間重命名并排序詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 女教师~淫辱の教室二次元| 成人欧美一区二区三区白人| 国产日产欧产麻豆精品精品推荐| 我在车后座挺进了她| 免费无码潮喷A片无码高潮 | 一级做a视频| 教练在泳池下添我做爰| 国产a毛片一级二级真人| 日本高清黄色网站| 啊班长做了我一节课快快作文| 成人免费福利视频| 爽?好?舒服?快| 国产女人水真多18毛片18精品| 飘雪电影HD完整版在线观看| 影音先锋5566av资源网| 性炮床八爪椅合欢| 色婷婷九月| 91白丝cos打开双腿自慰| 77成人影视| 又粗又大又长又硬又爽又粗又| 91啪国自产中文字幕在线| 肥婆bbwbbwbbwbbw| 王雨纯脱的奶罩也不剩| 美女扒开腿秘?让男人桶爽91| 国产一级婬片A片免费无成人黑豆| 狠狠成人| 男把男生捆床tk加玩j| 少妇无套高潮一二三区| 69堂无码国产精品专区在线观看 | 国产精品欧美AV三区国产毛片| 大尺度黄色| 乌拉特后旗| 娇妻的3p全文阅读| 亚洲一级在线观看A片国产天美| 9色丨PORNY丨人妻| 国产真实迷jian系列在线网站 | 一区二区三区精密机械公司| 成年网站在线看| 成人h视频在线观看免费视频| 污污的视频在线免费观看| 91精品国产综合久久久蜜臀粉嫩|