異なるフォルダー内の画像を単一のフォルダーに統合するスクリプトを Python で作成しています。同名の画像ファイルが複数存在する可能性があります。これをPythonで処理する方法は?「image_name_0001」、「image_name_0002」のように名前を変更する必要があります。
2 に答える
0
ルート ファイル名、つまり name = 'image_name'、拡張子 extension = '.jpg'、および出力フォルダーへのパス path がある場合、次のことができます。
*for each file*:
moved = 0
num = 0
if os.path.exists(path + name + ext):
while moved == 0:
num++
modifier = '_00'+str(num)
if not os.path.exists(path + name + modifier + extension):
*MOVE FILE HERE using (path + name + modifier + extension)*
moved = 1
else:
*MOVE FILE HERE using (path + name + ext)*
そこには明らかに疑似コードがいくつかありますが、要点を理解する必要があります
于 2013-05-14T15:27:30.163 に答える