ファイルの拡張子を変更します。
1 #- * -コーディング:UTF-8 - * - 2 3。 インポートOS 4。 5。 #の現在のディレクトリ内のすべてのファイルをリスト# 6。 #FILEDIR = 'C:\\デスクトップユーザー\\ \\ \\テストWT' 7。 #ファイル=パスはなし、使用=パスである場合にはos.listdir(FILEDIR)# '' 8。 # 9。 #ファイル内のファイル名の: 10 # ポーション#=別のファイル名と拡張子os.path.splitext(ファイル名) 11 # サフィックスがJPGである場合# 12は # 部分[1] == '.JPG 'の場合: 13である 。# ファイル名拡張子と再結合#は 14 # NEWNAME =部分[0] +' .GIF' 15 # ファイル名= FILEDIR + '\\' +ファイル名 16 # NEWNAME = FILEDIR + '\\' + NEWNAME 17 # os.rename(ファイル名、NEWNAME) 18 19 20 デフreplace_suffix(FILEDIR、サフィックス): 21個の ファイル= OS。 LISTDIR(FILEDIR) 22 NUM = 0 23 のためのファイル名でファイル: 24 部= os.path.splitext(ファイル名) 25 26 かの部分[1] =!サフィックス: 27 NEWNAME =部分[0] + サフィックス 28 ファイル名= FILEDIR + ' \\ ' + ファイル名 29 NEWNAME = FILEDIR + ' \\ ' + NEWNAME 30 os.rename(ファイル名、NEWNAME) 31 プリント(" 替换文件后缀" 、ファイル名) 32 NUM = NUM + 1枚の 33 プリント( NUM) 34 35 36 37 なら __name__ == ' __main__ ' : 38 replace_suffix(' C:\\ユーザー\\ WT \\デスクトップ\\試験'、' .lay ')