利用python可以對檔案進行批量重命名
下面是代碼,代碼也比較簡單,讀者可以根據自己的需要自行修改。
#将I盤裡的3檔案夾裡的檔案從302開始重命名
import os
def rename():
i=301
path = "I:\\3"#windows系統用雙斜線
filelist = os.listdir(path)
for files in filelist:
i = i + 1
Olddir = os.path.join(path, files)
if os.path.isdir(Olddir): #如果為檔案夾就繼續往下搜尋
continue
filename = os.path.splitext(files)[0]#讀取檔案名
filetype = os.path.splitext(files)[1]#讀取檔案格式
Newdir = os.path.join(path, str(i) + filetype)
os.rename(Olddir, Newdir)#重命名
rename()
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVP9cnTykkeO5WNyImak1mY25kMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2LcRHelR3LcJzLctmch1mclRXY39zN1gDNzETM1EzMwATM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
裡面的xml檔案是我另外生成的,讀者不用擔心。