去网上找 python 处理pdf的库,大多都会给你推荐 PyPDF2,其实这个库早已经过时了。

这里展示下如何用Python3删除pdf文件中的某些页面:

import pikepdfwith pikepdf.open('input.pdf') as pdf:num_pages = len(pdf.pages) # 计算 PDF 的页数del pdf.pages[0] # 删除 PDF  的第一页pdf.save('output.pdf')

这里需要先安装 pikepdf这个库:

pip install pikepdf

更多信息:https://github.com/pikepdf/pikepdf

mac 下 python 批量删除 PDF 中的某些页面相关推荐

  1. python pdf删除图片_【原创】python批量删除pdf图片水印(Xobject)的一种方法

    1.说明: 下载到的pdf总会有一些水印,pdf文件水印添加方式除了acrobat adobe自带的以外,还有很多,所以去除水印方法也很多,这里介绍的也只是一种适用python批量删除图片水印Xobj ...

  2. python批量删除文件名中的下划线-代码详解

    删除文件名中的下划线 代码示例: 代码详解 对于文件名中出现的"_",如(500_600),将下划线消除,替换为(500600) 代码示例: import osdef rename ...

  3. python批量从pdf中转换图片保存

    做项目,需要对公司财报做OCR,首先数据集,就得从财报pdf中截取图片了. import datetime import random import osimport fitz # fitz就是pip ...

  4. 如何批量删除pdf中的批注

    打开pdf切换到"批注"工具栏,选择"批注管理",此时会出现这篇pdf中所有的批注,可以通过全选或者点选删除批注

  5. python批量删除文件中多余的空行

    1.需要处理的文件poem1.txt (样例) # cat poem1.txt 01030510 2.执行python脚本delete_nullRow.py # cat delete_nullRow. ...

  6. 批量删除PDF中的高亮和划线

    一次性删除PDF文件中的高亮颜色和划线步骤 1. WPS中打开PDF文件: 2. 点击"批注"选项卡,点击"批注管理": 3.点击"垃圾箱" ...

  7. 怎么一键批量删除PDF中的图片水印?

    关键字: 水印 图片水印 一键删除PDF水印 摘要 很多网上下载的PDF文件都包含各种形式的水印,本文主要阐述如何使用易转换一键删除PDF文件中的各种图片水印和文字水印 PDF水印组成方式 一般我们都 ...

  8. 使用Pitstop批量删除pdf中书页上方和下方的文字

    在网上下载的pdf教材,很多都被公众号或者什么组织打上了水印以及在页面上方和下方(页眉页脚)处添加一些广告信息,有些甚至会干扰阅读,这篇文章就是处理页眉页脚处的广告信息的.博主也是在试了很多种方法后才 ...

  9. Python批量删除文件名中带小括号数字(1)(2)(3)...

    本来以为,这是个小问题,没想到,由于是英文的"()"小括号,属于Python的预留字符,居然试了很多方法都破不了"()"小括号魔咒.最后无奈,用了最原始的办法, ...

最新文章

  1. BZOJ2281:[SDOI2011]黑白棋(博弈论,组合数学,DP)
  2. 最常用的决策树算法!Random Forest、Adaboost、GBDT 算法
  3. 如何通过一个类名找到它属于哪个jar包?
  4. 不做“韭菜”,永洪BI教你逃离币圈骗局
  5. 键盘消息捕获--MFC
  6. 小余学调度:调度指令票系列讲解1(持续更新中ing)
  7. 我的Go语言学习之旅七:创建一个GUI窗体
  8. linux提示符目录变为~,Linux终端提示符路径长度的修改方法
  9. 自动化运维 python 批量监控服务器_1、python自动化运维——监测服务器状态
  10. 优酷视频手机上能发现投屏设备,但投屏失败?
  11. 使用authentication进行身份验证,与Forms表单登陆
  12. 分享一篇关于代理IP对于python爬虫有多重要
  13. Riverbed为用户优化网络效能并保护数据安全
  14. iOS 9 spotlight搜索 3DTouch
  15. 曲婉婷-----没有什么不同
  16. 时间序列及异常检测综述(资料)
  17. 【Go基础】1 - Go Go Go
  18. 卡在linuxctrld进系统_centos7系统停在Ctrl+d界面的解决方法
  19. np.piecewise函数用法
  20. 两分钟带你彻底明白机器学习中的过采样和欠采样是什么意思?

热门文章

  1. Java Swing扫雷游戏demo分享
  2. nginx反向代理指定dns
  3. 流量不清零跑得快风波,运营商到底在掩盖什么
  4. Linux磁盘术语描述
  5. SAP WEB IDE local 安装
  6. 采集淘宝网的10个经典方法
  7. 【小程序】小程序多次扫描不同二维码参数不生效问题
  8. win7计算机不能设置双屏怎么回事,教你在win7电脑中详细设置双屏显示的步骤
  9. MIX2 适配看这一篇就够了,18:9 只需一行代码
  10. Android 解决XXX Layout leaked 使用Navigation 踩坑 XML内存泄漏