python怎么实现批量复制pdf文件并重命名

在Python中,你可以使用shutil模块来实现批量复制pdf文件并重命名。下面是一个示例代码:

import os
import shutil

# 源文件夹路径,存放要复制的pdf文件
source_folder = "path/to/source/folder"

# 目标文件夹路径,存放复制后的pdf文件
target_folder = "path/to/target/folder"

# 遍历源文件夹中的所有pdf文件
for filename in os.listdir(source_folder):
    if filename.endswith(".pdf"):  # 只处理以 .pdf 结尾的文件
        source_path = os.path.join(source_folder, filename)
        target_path = os.path.join(target_folder, f"new_{filename}")  # 重命名文件名为 new_filename

        shutil.copy2(source_path, target_path)  # 复制文件到目标文件夹

请将 path/to/source/folder 替换为源文件夹的路径,将 path/to/target/folder 替换为目标文件夹的路径。此代码将遍历源文件夹中的所有以 .pdf 结尾的文件,将其复制到目标文件夹,并在文件名前面添加 new_ 字符串作为新的文件名。你可以根据自己的需求修改文件名的逻辑。