Python 如何在保存时使用计数命名文件?

Python 如何在保存时使用计数命名文件?,python,save,Python,Save,我正在使用下面的计数功能保存图像 count = 0 new_im.save("C:/Users/"+str(count)+".jpg", "JPEG", quality=100, optimize=True, progressive=True) count += 1 图像的名称将是1.jpg、2.jpg、3.jpg等 如何将其另存为001.jpg、002.jpg、003.jpg count = 0 new_im.save("

我正在使用下面的计数功能保存图像

count = 0
new_im.save("C:/Users/"+str(count)+".jpg", "JPEG", quality=100, optimize=True, progressive=True)
count += 1
图像的名称将是1.jpg、2.jpg、3.jpg等

如何将其另存为001.jpg、002.jpg、003.jpg

count = 0
new_im.save("C:/Users/"+'{:0>3}'.format(count)+".jpg", "JPEG", quality=100, optimize=True, progressive=True)
count += 1
我选择了上面的代码,以便它看起来尽可能类似于您的代码。但正如吉诺·门平在评论中指出的那样,还有更好的写作方法。他建议

"C:/Users/{:0>3}.jpg".format(count)
我想我甚至更喜欢像这样使用f字符串:


这回答了你的问题吗?
f"C:/Users/{count:0>3}.jpg"