Pythonでファイルの名前を変えます————Python
3175 ワード
いくつかのファイルの名前を変更する必要がありますし、ファイルが多いので、名前を付けるときにpyを使うことを考えました.私が解決しなければならない問題はこのようなものです.ファイル基本1~ ファイル名は、指定された です.ファイルとファイル名にはマッピング関係がありません 指定したパスの下でファイルの名前を指定する必要があります
コードは次のとおりです:code:
コードは次のとおりです:code:
import os
name1 = []
name2 = []
i=0
path = ( r'C:\Users\Administrator\Desktop\ \a') # r
filelist = os.listdir(path) # ( )
for files in filelist: #
i = i+1
# print(files)
Olddir=os.path.join(path,files) #
filename=os.path.splitext(files)[0] #
# filetype = os.path.splitext(files)[1]; #
filetype='.jpg'
Newdir=os.path.join(path,(str(name1[i])+'-- a')+filetype) #
os.rename(Olddir,Newdir) #