python -- 时间戳批量重命名图片


歌声像一条柔软丝带,伸进黑洞里一点一点诱出深藏的记忆 -- 目送


说明

因为上传到七牛云的图片重名时会发生覆盖,所以就想到了利用时间戳来命名文件

只支持 jpg 和 png 的图片


脚本

def rename():
    try:
        print("[info]------开始更新------")
        # basePath = os.getcwd()
        file_list = os.listdir(".")

        for file in file_list:
            file_name, file_suffix = file.split(".")
            if file_suffix in ("jpg", "png") and len(file_name)!=13:
                new_name = "{0}.{1}".format(int(round(time.time() * 1000)), file_suffix)
                os.rename(file, new_name)

        print("[info]------更新成功------")
    except:
        print("[error]------更新失败------")

rename()