【ターゲット検出】画像ファイル名とXMLファイル名を同期的に一括変更

注: このコードは元のファイル名を変更します。バックアップを作成することをお勧めします。

目標:

画像ファイル名と XML ファイル名を両方とも、td_ で始まり数字が増加するファイル名に変更します。

結果:

コード:

import os

name = 'td_' # 文件前缀名
cur = 1 # 递增
for filename in os.listdir("F:\\Dataset\\images\\"):
	os.rename("F:\\Dataset\\images\\"+filename, 
			  "F:\\Dataset\\images\\"+name + str(cur) + ".jpg")
	os.rename("F:\\Dataset\\annotations\\" + filename[:-4] + ".xml",
			  "F:\\Dataset\\annotations\\" +name + str(cur) + ".xml")
	cur += 1

print("------------------finish--------------------")

おすすめ

転載: blog.csdn.net/Father_of_Python/article/details/129836832