实用代码Python(二):使用PyPDF2融合多个PDF文件
2018-11-24 11:26
706 查看
通用代码
将要融合的PDF放到同一目录下
from PyPDF2 import PdfFileMerger import os files = os.listdir() pdfs = [] for file in files: if file[-4:] == ".pdf": pdfs.extend([file]) merger = PdfFileMerger() for pdf in pdfs: merger.append(open(pdf, 'rb')) with open('newfile.pdf', 'wb') as fout: merger.write(fout)
案例一代码
from PyPDF2 import PdfFileMerger pdfs = ['0.title.pdf', '1.overview.pdf', '2.quickstart.pdf', '3.datastructure.pdf','4.templet.pdf', '5.moretemplet.pdf', '6.visualization.pdf', '7.details.pdf'] merger = PdfFileMerger() for pdf in pdfs: merger.append(open(pdf, 'rb')) with open('geatpy教程.pdf', 'wb') as fout: merger.write(fout)
案例二代码
from PyPDF2 import PdfFileMerger pdfs = ['序言.pdf', '第一章:概述.pdf', '第二章:编码.pdf', '第三章:适应度.pdf','第四章:选择.pdf', '第五章:重组.pdf', '第六章:变异.pdf', '第七章:重插入.pdf','第八章:多目标优化.pdf'] merger = PdfFileMerger() for pdf in pdfs: merger.append(open(pdf, 'rb')) with open('进化算法介绍.pdf', 'wb') as fout: merger.write(fout)
相关文章推荐
- Press C#使用指定打印机打印Word,Excel等Office文件和打印PDF文件的代码 (转)
- Python中使用PyQt把网页转换成PDF操作代码实例
- python使用正则搜索字符串或文件中的浮点数代码实例
- 使用Python监控文件内容变化代码实例
- 2015.3.23 使用python创建pdf文件
- 使用pyinstaller工具打包python项目代码生成exe文件
- caffe使用均值文件生成.npy文件的Python代码,供后面模型测试使用
- 使用Python下载歌词并嵌入歌曲文件中的实现代码
- [代码笔记] python 之网络编程: 使用udp 发送音频文件
- 使用Python抽取PDF文件内容,包括文本、图像、线条等对象
- 20行Python代码教你批量将PDF文件转为Word格式
- python3使用scrapy生成csv文件代码示例
- C#使用指定打印机打印Word,Excel等Office文件和打印PDF文件的代码
- Python使用reportlab将目录下所有的文本文件打印成pdf的方法
- 通过python的import hooks实现像引用代码一样使用配置文件
- Python 3.6 中使用pdfminer解析pdf文件
- 【Python】pdf文件处理之“PyPDF2”库简易安装笔记
- 使用pyinstaller工具打包python项目代码生成exe文件
- C#使用指定打印机打印Word,Excel等Office文件和打印PDF文件的代码
- Python - 使用Pyinstaller将Python代码生成可执行文件