Python:逐步保存文件名

时间:2016-12-15 04:23:55

标签: python opencv

我正在尝试处理一堆文件并尝试使用增量文件名保存它们。

例如,文件名应为:S1-T1-C.00001.jpeg, S1-T1-C.00002.jpeg,...., S1-T1-C.03021.jpeg and so on

我目前使用的代码是:

i = o
for imagePath in imagePaths:
    ....
    cv2.imwrite('S1-T1-C.%5d.jpeg' % (i),image)
    i += 1

我得到的输出文件名是这样的:S1-T1-C. 1.jpeg, S1-T1-C. 2.jpeg, .....,S1-T1-C. 100.jpeg,..., S1-T1-C. 3021.jpeg

如何将零添加到文件名?

1 个答案:

答案 0 :(得分:5)

在格式说明符中添加前导零:'S1-T1-C.%05d.jpeg' % (i)