Pythonは、ファイルの拡張子を変更します

ファイルの拡張子を変更します。

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 '

おすすめ

転載: www.cnblogs.com/juluwangshier/p/12067520.html