OSのインポート DEF file_name_modify(DIR、DIR_NAME): "" "ファイル名を変更" "" #GETフォルダのディレクトリ一覧表示 dir_list = os.listdir(DIR) #ディレクトリの入力 os.chdir(DIR) リスト横断# dir_list内のファイルのために: #ファイルがディレクトリファイルであるかどうかを判断 :os.path.isdir(ファイル)IF ##スプライシング新しいファイル名 ' - ' +ファイル#DIR_NAME NEW_FILE = + #ステッチ接頭 DIR_NAME DIR_NAME = + ' - ' +ファイル #変更ファイルディレクトリ内のファイル名 file_name_modify(ファイル、DIR_NAME) #ディレクトリ名の変更 os.rename(ファイル、DIR_NAMEを) #正しいルートディレクトリ名 DIR_NAME = dir_name.replace( '- '+ファイル、 '') 続行 #スプライシング新しいファイル名 + = DIR_NAME NEW_FILE ' - ' +ファイル #ファイル名の変更 os.rename(ファイル、NEW_FILEを) 他: 親ディレクトリに#の修正が完了し、スイッチバック os.chdir( '../') 印刷( "変更が完了している") IF == __name__ '__main__': file_name_modify( 'D'、 'D')