给图片排序

具体步骤:

1、在Anaconda创建虚拟环境

Conda create -n 20250417-111 python=3.10

2、启动虚拟环境

conda activate 20250417-111

3、下载包Pillow

pip install Pillow

4、下载pillow-heif

pip install pillow-heif

5、打开pycharm,虚拟环境

6、跑代码

import os
def rename_photos(folder_path):
    # 检查文件夹是否存在
    if not os.path.exists(folder_path):
        print(f"文件夹 {folder_path} 不存在。")
        return

    # 获取文件夹中的所有照片文件
    photo_files = []
    for root, dirs, files in os.walk(folder_path):
        for file in files:
            if file.lower().endswith(('.jpg', '.jpeg', '.png', '.gif')):
                file_path = os.path.join(root, file)
                photo_files.append(file_path)

    # 按原始顺序重命名照片
    for index, photo in enumerate(photo_files):
        file_extension = os.path.splitext(photo)[1]
        new_file_name = f"b{index + 1:05d}{file_extension}"
        new_file_path = os.path.join(folder_path, new_file_name)
        try:
            os.rename(photo, new_file_path)
            print(f"已将 {photo} 重命名为 {new_file_path}")
        except Exception as e:
            print(f"重命名 {photo} 时出错: {e}")
if __name__ == "__main__":
    folder_path = r"C:\Users\李辉琴\Desktop\zhuangeshi\heic"
    rename_photos(folder_path)
7、成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值