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

2024-09-27 00:16:54 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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


Tags: 图像功能truenewsavecountusersjpeg
1条回答
网友
1楼 · 发布于 2024-09-27 00:16:54
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"

相关问题 更多 >

    热门问题