import os
def rename_cpp_to_c(folder_path):
print("rename_cpp_to_c")
# 遍历文件夹及其子文件夹中的所有文件
for root, dirs, files in os.walk(folder_path):
print(root, dirs, files)
for filename in files:
print(filename)
# 检查文件扩展名是否为 .cpp
if filename.endswith('.cpp'):
# 构建新的文件名
new_filename = filename[:-4] + '.c'
# 构建完整的文件路径
old_file = os.path.join(root, filename)
new_file = os.path.join(root, new_filename)
# 重命名文件
os.rename(old_file, new_file)
print(f'Renamed: {old_file} to {new_file}')
def main():
# 设置文件夹路径
folder_path = './components'
print("folder_path", folder_path)
rename_cpp_to_c(folder_path)
print('所有 .cpp 文件已成功重命名为 .c 文件')
main()
python 改文件名
最新推荐文章于 2024-07-09 23:19:55 发布