Python批量修改文件拓展名代码(任意指定拓展名)

 注意备份原文件,避免因修改拓展名导致原文件数据丢失!!!

import os

# 设置要修改的文件夹路径和原后缀名和新后缀名
folder_path = 'C:/Users/Administrator/Desktop/CR/PNG四通道'
old_extension = '.jpg'
new_extension = '.png'

# 获取文件夹中所有文件名
file_names = os.listdir(folder_path)

# 遍历文件名列表并修改文件后缀名
for file_name in file_names:
    # 判断文件名是否以原后缀名结尾
    if file_name.endswith(old_extension):
        # 构造新的文件名
        new_file_name = os.path.splitext(file_name)[0] + new_extension
        # 构造旧文件的路径和新文件的路径
        old_file_path = os.path.join(folder_path, file_name)
        new_file_path = os.path.join(folder_path, new_file_name)
        # 重命名文件
        os.rename(old_file_path, new_file_path)
        print(f'{file_name}已重命名为{new_file_name}')

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值