Python 萬(wàn)能代碼模版:自動(dòng)辦公,提升 X10 倍工作效率
“閱讀本文大概需要6分鐘”
你好,我是悅創(chuàng)。
前面我寫(xiě)了:
然后,也是終于趕上一周一篇推文啦,差點(diǎn)就鴿了。最近廈門疫情比較嚴(yán)重,連續(xù)做了五次核酸,希望快點(diǎn)過(guò)去吧!廈門加油!
然后,正文之前,我碎碎念念幾句:除了教學(xué)要教學(xué)的淺顯易懂,我還是要達(dá)到文章也是對(duì)小白或者初學(xué)者非常實(shí)用的。之前有個(gè)做公眾號(hào)的朋友跟我說(shuō),你這樣的內(nèi)容沒(méi)有內(nèi)涵。
但是一味追求內(nèi)涵,對(duì)讀者不能立刻取來(lái)使用,那又有何作用呢?
當(dāng)然啦,我后面會(huì)實(shí)用的+深度的,所以盡量做到全面的內(nèi)容,也希望大家多多轉(zhuǎn)發(fā)分享,做了四年干貨的公眾號(hào),現(xiàn)在關(guān)注量才 1500+,感謝支持!
使用 Python 實(shí)現(xiàn)批量重命名文件
使用 Python 進(jìn)行批量的文件重命名是比較簡(jiǎn)單的。比如我們要把一批圖片導(dǎo)入到 PS 中編輯,或者導(dǎo)致一批視頻文件到 PR 中操作,如果資源的文件名雜亂的話會(huì)嚴(yán)重影響效率。所以一般情況下我們都需要首先將相關(guān)的文件批量的按照某個(gè)規(guī)則重命名。
這里我們以前面爬蟲(chóng)示例的 3 小節(jié)中批量下載的圖片文件夾為例,批量把該文件夾中的所有圖片名字重命名為 “aiyc_0x.jpg ”的形式,其中 x 是圖片的序號(hào),逐一遞增。
代碼如下:
# -*- coding: utf-8 -*-
# @Author: AI悅創(chuàng)
# @Date: 2021-09-24 10:52:01
# @Last Modified by: aiyc
# @Last Modified time: 2021-09-24 12:50:02
import os
root, dirs, files = next(os.walk("tips_3/"))
idx = 0
for item in files:
old_file_path = os.path.join(root,item)
new_file_path = os.path.join(root, f"aiyc_{idx}.jpg")
os.rename(old_file_path, new_file_path)
idx = idx + 1
運(yùn)行之前:

執(zhí)行過(guò)后,重新查看 tips_3 文件夾,可以看到下面的圖片均已變成我們希望的格式。

當(dāng)你希望批量重命名一批文件時(shí),可以首先將這些文件放到某個(gè)文件夾中,然后按照下述方法進(jìn)行批量重命名。

替換為希望批量重命名的文件夾; 文件的格式。其中 {idx} 部分需要保留,代碼執(zhí)行時(shí)會(huì)被替換為序號(hào)。
“AI悅創(chuàng)·推出輔導(dǎo)班啦,包括「Python 語(yǔ)言輔導(dǎo)班、C++輔導(dǎo)班、算法/數(shù)據(jù)結(jié)構(gòu)輔導(dǎo)班、少兒編程、pygame 游戲開(kāi)發(fā)」,全部都是一對(duì)一教學(xué):一對(duì)一輔導(dǎo) + 一對(duì)一答疑 + 布置作業(yè) + 項(xiàng)目實(shí)踐等。QQ、微信在線,隨時(shí)響應(yīng)!V:Jiabcdefh
”
黃家寶丨AI悅創(chuàng)
隱形字
攝影公眾號(hào)「悅創(chuàng)攝影研習(xí)社」
在這里分享自己的一些經(jīng)驗(yàn)、想法和見(jiàn)解。
長(zhǎng)按識(shí)別二維碼關(guān)注


