网站首页 > 技术文章 正文
介绍
这是一个使用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)
猜你喜欢
- 2024-09-22 python 识别与读取PDF文档文字
- 2024-09-22 python进阶:PDF电子发票读取与合并
- 2024-09-22 使用Python玩转PDF各种骚操作,这些技巧你要知道
- 2024-09-22 合并PDF文件的最短代码
- 2024-09-22 Python玩转PDF的各种骚操作
- 2024-09-22 Python基础学习教程:Python玩转PDF各种骚操作大全
- 2024-09-22 如何使用Python玩转PDF各种骚操作?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)