python實現(xiàn)文件批量重命名
更新時間:2021年04月05日 14:18:00 作者:勁酒奶奶
這篇文章主要為大家詳細介紹了python實現(xiàn)文件批量重命名,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了python實現(xiàn)文件批量重命名,供大家參考,具體內容如下
講解
1、庫:os
2、代碼效果:對指定文件夾內所有文件重命名為1,2,3…
3、代碼原理:使用os.listdir()遍歷文件同時用os.rename()實現(xiàn)重命名
代碼
import os def reName(dirname): count = 0 for cur_file in os.listdir(dirname): count += 1 oldDir = os.path.join(dirname, cur_file) filetype = os.path.splitext(cur_file)[1] # 文件類型 newDir = os.path.join(dirname, str(count) + filetype) # 新文件 os.rename(oldDir, newDir) print(oldDir, newDir) if __name__ == "__main__": dirname = r""#文件夾路徑 reName(dirname)
運行效果
運行前

一步一打印

運行結果

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
通俗的講解深度學習中CUDA,cudatookit,cudnn和pytorch的關系
有些剛入行的朋友總是搞不清楚CUDA,cudatookit,cudnn和pytorch的關系,那么今天這篇文章用通俗易懂的話講解了他們之間的關系,需要的朋友可以參考下,相信會對你有所幫助2023-03-03
python中[[]] * (n)和[[] for _ in 
本文主要介紹了python中[[]] * (n)和[[] for _ in range(n)]的區(qū)別詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-02-02
python tkinter圖形界面代碼統(tǒng)計工具
這篇文章主要為大家詳細介紹了python tkinter圖形界面代碼統(tǒng)計工具,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-09-09
Python Paramiko模塊中exec_command()和invoke_shell()兩種操作區(qū)別
invoke_shell 使用 SSH shell channel,而 exec_command 使用 SSH exec channel,本文主要介紹了Python Paramiko模塊中exec_command()和invoke_shell()兩種操作區(qū)別,具有一定的參考價值,感興趣的可以了解一下2024-02-02

