這小樣例僅僅要是說明用python怎么批量改動指定文件夾的文件名稱:
記得要把腳本跟改動的文件放在同一個文件夾下
#encoding:utf-8
import os
import sys
files = os.listdir('D:\\1') #路徑能夠自己for name in files:a = os.path.splitext(name)if a[1] == '.txt': #txt能夠自己手動改動成你想改的文件名稱newname = a[0]+'.py' #.py也是能夠改動print name,newnameos.rename(name,newname)
假設想要不腳本跟改動的文件放在同一個文件夾下,能夠用下面的代碼:把上面的(os.rename(name,newname) 改為 os.rename('D:\\1\\'+name,'D:\\1\\'+newname)) 也是就是給name加上路徑,要不然會報找不到路徑的錯誤
錯誤如圖哈
改動后: