计算机系统应用教程网站

网站首页 > 技术文章 正文

10行python代码系列——合并多个PDF

btikc 2024-09-22 01:16:04 技术文章 24 ℃ 0 评论

介绍

这是一个使用Python的10行代码将多个PDF文件合并为一个PDF的应用程序。只需将源代码与PDF文件放置在同一位置,运行该代码,所有的单个PDF文件将被合并成一个新的大PDF文件。

程序的功能:

- 在源代码文件夹中查找所有扩展名为.pdf的文件

- 创建一个包含所有PDF文件的新PDF

- 删除程序中使用的所有PDF文件。

要求:

- Python

- Python库:PyPDF2、os

编写代码:

from PyPDF4 import PdfFileMerger
import os 
#var = os.getcwd() For extracting from enother folder
merger = PdfFileMerger()
for items in os.listdir():
  if items.endswith('.pdf'):
    merger.append(items)
merger.write("Final_pdf.pdf")
merger.close()

for items in os.listdir():
  if items != ( 'Final_pdf.pdf') and items.endswith('.pdf'):
    os.remove(items)

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表