在下载课件时往往会分成很多个小的pdf,一个也就几页,想要整合成一整个大pdf,于是百度了一下,网上有很多在线的pdf整合器,但是由于这蛋疼的网速,流量还要花钱,还是想要本地搞。

说python是万能的,于是上pypi一搜,果然满满的全是。比如这个PyPDF2,另外如果你刚学python不久,问题多,可以去小编的Python交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,里面有最新Python教程项目可拿,不懂的问题多跟里面的人交流,都会解决哦!

简单看了一下文档,结构十分简单,最主要的就是PdfFileReader类和PdfFileWriter类。

于是打开装满了小pdf的文件夹,从0.pdf到16.pdf简直辣眼睛。打开vscode,输入了如下代码,读的读写的写,完美。

from PyPDF2 import PdfFileReader,PdfFileWriter

output=PdfFileWriter()

for i in range(17):

input=PdfFileReader(open(str(i)+'.pdf','rb'))

num=input.getNumPages()

for n in range(num):

output.addPage(input.getPage(n))

outputStream = open("output.pdf", "wb")

output.write(outputStream)

————————————————

本文的文字及图片来源于网络加上自己的想法,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

python filetype pdf_Python整合pdf【新手必学】相关推荐

  1. python必背语法,Python基础语法总结【新手必学】

    1. 注释 单行注释:在一行文字前面加#(快捷键:ctrl+/) 多行注释:将注释内容写在三个英文双引号或者单引号里面(但是一般使用三个双引号) 2. 语句 一条语句占一行,语句结束后不用加分号. 如 ...

  2. python栈溢出_Python栈溢出【新手必学】

    python3.5.4 递归函数最恶心的时候莫非栈溢出(Stack overflow). PS:另外很多人在学习Python的过程中,往往因为没有好的教程或者没人指导从而导致自己容易放弃,为此我建了个 ...

  3. python代码案例详解-新手必学Python爬虫之Scrapy框架案例详解

    Scrapy简介 Scrapy是用纯Python实现一个为了爬取网站数据.提取结构性数据而编写的应用框架,用途非常广泛. 框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内 ...

  4. python基础知识整理-整理了27个新手必学的Python基础知识点

    原标题:整理了27个新手必学的Python基础知识点 1.执行脚本的两种方式 Python a.py 直接调用Python解释器执行文件 chomd +x a.py ./a.py #修改a.py文件的 ...

  5. python3.8.5怎么用-Python 3.8 新功能大揭秘【新手必学】

    最新版本的Python发布了!今年夏天,Python 3.8发布beta版本,在2019年10月14日,第一个正式版本已准备就绪.现在,我们都可以开始使用新功能并从最新改进中受益. Python 3. ...

  6. python桌面翻译_Python实现桌面翻译工具【新手必学】

    Python 用了好长一段时间了,起初是基于对爬虫的兴趣而接触到的.随着不断的深入,慢慢的转了其它语言,毕竟工作机会真的太少了.很多技能长时间不去用,就会出现遗忘,也就有了整理一下,供初学者学习和讨论 ...

  7. python3.8怎么打开创建_Python 3.8 新功能大揭秘【新手必学】

    最新版本的Python发布了!今年夏天,Python 3.8发布beta版本,在2019年10月14日,第一个正式版本已准备就绪.现在,我们都可以开始使用新功能并从最新改进中受益. Python 3. ...

  8. python的难点_初学python的操作难点总结(新手必看篇)

    如下所示: 1 在cmd下 盘与盘之间的切换 直接 D或d: 就好 2 查找当前盘或者文件下面的目录 直接 dir 3 想在一个盘下进去一个文件夹,用cd空格目标文件 cd p 4 写文件的第一个字母 ...

  9. python新手入门总结_初学python的操作难点总结(新手必看篇)

    如下所示: 1 在cmd下 盘与盘之间的切换 直接 D或d: 就好 2 查找当前盘或者文件下面的目录 直接 dir 3 想在一个盘下进去一个文件夹,用cd空格目标文件 cd p 4 写文件的第一个字母 ...

最新文章

  1. Android开发如何双击返回键退出程序
  2. SAP UI5 应用开发教程之五十二 - 如何使用 SAP UI5 的标准控件结合 Cordova 插件调用手机摄像头进行条形码扫描试读版
  3. 全国计算机等级考试题库二级C操作题100套(第45套)
  4. linux每隔多久调度y,Linux 进程调度+Linux系统一般执行过程 笔记
  5. 集合WeakHashMap
  6. .NET Core 3.0 Preview 6 发布,新增用于 ARM64 的 Alpine Docker 镜像
  7. hive對於數據是懶加載的_05-配置数据库的远程连接 创建hive数据库的时候要选择latin1...
  8. tensorflow学习笔记(2)张量与计算图
  9. 联想计算机phoenix award bios,phoenix-Award BIOS
  10. 利用wget命令获取FTP资源
  11. python脚本——Excel处理
  12. STM32标准库驱动蜂鸣器
  13. leet55.跳跃游戏
  14. 按键--找色找图基础
  15. python分类器分5类_Python机器学习之K近邻分类器
  16. 什么是面向对象 什么是面向过程 面向对象和面向过程的区别
  17. 怎么从已有文件中挑选需要的文字重新生成新文件_word 中如何实现 一个正文位置输入 另一个正文地方自动生成一样的...
  18. 分不清合约机与定制机,怀疑被骗
  19. omnet++,veins,plexe模块介绍与实现
  20. 华清远见C语言笔试题,华清远见C语言学习笔记五

热门文章

  1. 发售GIGABYTE制的Atom搭载Convertible UMPC「M912X」,价格79,800日元
  2. 电子工程师在珠江三角洲的求职功略
  3. 技校计算机都有哪些专业吗,技校都有哪些专业?
  4. 基于HTML(canvas)的推箱子游戏
  5. elasticsearch-对接ldap认证
  6. 抖音团购跟小程序团购小程序开发有什么区别?
  7. 给青海玉树捐款账号是什么--百度快照查看
  8. 莫言被央视追问“你幸福吗” 回答:我不知道-你幸福吗-我不知道-莫言
  9. sql server查询最大最小值对应的另一个字段值
  10. 龙哥Labview视觉Labview+YOLOv5教程