import os
import shutil
root_dir = r'd:Teavideooriginal\pdfTomd-rename'
rename_count = 0 # 初始化计数器
for foldername, subfolders, filenames in os.walk(root_dir):
if 'full.md' in filenames:
folder_base = os.path.basename(foldername)
new_name = folder_base.split('.pdf')[0] + '.md'
src_file = os.path.join(foldername, 'full.md')
dest_file = os.path.join(foldername, new_name)
try:
shutil.move(src_file, dest_file)
rename_count += 1 # 成功重命名后计数
print(f'已重命名: {src_file} -> {dest_file}')
except Exception as e:
print(f'重命名失败: {e}')
print(f'\n总计重命名文件数: {rename_count} 个')
Leave a Reply
You must be logged in to post a comment.