Python: PdfMerger 报错,该怎么办?
今天小编闲来无事,拿起AI写代码。
import os
import time
from drissionpage import ChromiumPage
from pypdf import PdfMerger
import requests
一开始from pypdf import PdfMerger 显示报红,便对pypdf进行安装升级,算是能正常使用了。
但是PdfMerger一直显示报红,说导入错误。
第一反应想到的是大小写问题,但是并不是。
又重新问了一下AI,说环境配置问题,还有说文件名和库名冲突的。
最后的结果也证明了都不是。
就是如图片所示。
from pypdf import PdfMerger,这个方法被弃用了。
使用from pypdf import PdfWriter 就能解决问题了。
当然,后续代码里的 merger 对象相关方法也需要同步修改,这里就不展开了。