写一个批量修改文件名后缀的
时间: 2024-09-11 14:06:56 浏览: 74
批量修改文件名后缀/批量修改文件名前缀【批量修改文件名称工具】
批量修改文件名后缀通常是在操作系统中或者脚本编程中常见的任务。例如,在Windows上,你可以使用`ren`命令或PowerShell来完成这个操作;在Linux或Mac OS上,可以借助`rename`命令或者bash脚本来实现。
以下是一个简单的Python脚本示例,它使用了os模块:
```python
import os
def batch_rename_dir(input_dir, old_ext, new_ext):
for filename in os.listdir(input_dir):
if filename.endswith(old_ext): # 检查文件是否以旧后缀结束
new_filename = filename[:-len(old_ext)] + new_ext # 修改后缀
os.rename(os.path.join(input_dir, filename), os.path.join(input_dir, new_filename)) # 执行改名
# 使用方法:
batch_rename_dir('your_directory_path', '.old_extension', '.new_extension')
```
把这个函数替换为你需要修改的目录路径、旧后缀和新后缀,然后运行即可。记得备份原始文件以防意外。
阅读全文