python保存图片可变名字_python生成图片

python保存图片可变名字_python生成图片在 Python 中 你可以使用 os 模块来重命名图片文件 以下是一个简单的脚本示例 用于批量重命名指定文件夹中的图片文件 python coding utf8 import os class BatchRename def init self path self path path 需要重命名的文件夹路径 def rename self

在Python中,你可以使用`os`模块来重命名图片文件。以下是一个简单的脚本示例,用于批量重命名指定文件夹中的图片文件:

 -*- coding:utf8 -*- import os class BatchRename(): def __init__(self, path): self.path = path 需要重命名的文件夹路径 def rename(self): filelist = os.listdir(self.path) 获取文件夹中的文件列表 total_num = len(filelist) 获取文件个数 for i, item in enumerate(filelist, start=1): 从1开始编号 if item.lower().endswith(('.jpg', '.jpeg', '.png', '.gif')): 检查文件扩展名 src = os.path.join(os.path.abspath(self.path), item) 获取文件的完整路径 dst = os.path.join(os.path.abspath(self.path), f"{i}.{item.split('.')[-1]}") 构造新的文件名 try: os.rename(src, dst) 重命名文件 print(f"rename from {src} to {dst}") 打印重命名信息 except Exception as e: print(f"rename {src} to {dst} failed: {e}") 打印重命名失败信息 使用示例 path_to_rename = '/path/to/your/pictures' 替换为你的图片文件夹路径 rename_script = BatchRename(path_to_rename) rename_script.rename() 

请确保将`path_to_rename`变量替换为你想要重命名的图片文件夹的实际路径。此脚本将遍历指定文件夹中的所有图片文件,并按照顺序重命名它们。

编程小号
上一篇 2025-01-07 08:47
下一篇 2025-01-07 08:42

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/139296.html