import os
def rename_dcm_files(folder_path):
# 遍历文件夹A中的所有子文件夹B
for root, dirs, files in os.walk(folder_path):
for file in files:
if file.endswith('.DCM') or file.endswith('.dcm'):
old_path = os.path.join(root, file)
# 将文件名中的'_'替换为'-'
new_filename = file.replace('_', '-')
new_path = os.path.join(root, new_filename)
# 如果新旧文件名不同,则重命名文件
if new_filename != file:
os.rename(old_path, new_path)
print(f"Renamed: {old_path} -> {new_path}")
# 文件夹路径
folder_path_A = "D:/1.2"
# 调用函数
rename_dcm_files(folder_path_A)
Python代码实现将文件夹A中的所有文件夹中文件名中的“_”修改为“-”
最新推荐文章于 2024-06-13 23:45:11 发布