遍历文件夹内所有文件,修改文件后缀名DCM为dcm
时间: 2024-10-01 07:03:55 浏览: 53
遍历文件夹内的所有文件并修改其后缀名为.DCM为.dcm的操作通常在编程中通过文件操作和路径处理来实现,这里假设你在使用Python语言。你可以使用os和shutil库来进行这样的任务。下面是一个基本示例:
```python
import os
def rename_files_in_folder(folder_path):
# 检查路径是否存在
if not os.path.exists(folder_path):
print(f"指定的文件夹路径 {folder_path} 不存在")
return
# 遍历文件夹及其子文件夹
for dirpath, dirnames, filenames in os.walk(folder_path):
for filename in filenames:
# 如果文件名包含.DCM,则替换为.dcm
if filename.endswith('.DCM'):
old_file = os.path.join(dirpath, filename)
new_file = old_file.replace('.DCM', '.dcm')
# 判断新文件名是否已存在,避免覆盖其他文件
if not os.path.exists(new_file):
try:
shutil.move(old_file, new_file)
print(f"成功将文件 {old_file} 更改为 {new_file}")
except Exception as e:
print(f"遇到错误:{str(e)}")
# 使用函数,提供你想修改的文件夹路径
rename_files_in_folder('/path/to/your/folder')
```
在这个例子中,你需要将`'/path/to/your/folder'`替换为你实际需要遍历的文件夹路径。
阅读全文