要将文件夹下的所有 Word 文件批量转换为 PDF 文件,你可以使用 Python 的 docx2pdf 库。以下是代码:
import os import time from docx2pdf import convert def convert_word_to_pdf(folder_path): # 遍历文件夹中的所有文件 for filename in os.listdir(folder_path): # 检查文件是否为 Word 文件(.docx) if filename.endswith('.docx'): # 获取文件的完整路径 word_file_path = os.path.join(folder_path, filename) # 将 Word 文件转换为 PDF convert(word_file_path) print(f"Converted {filename} to PDF") time.sleep(2) if __name__ == "__main__": # 指定文件夹路径 folder_path = r"D:/xx/xxx" # 调用函数进行转换 convert_word_to_pdf(folder_path)