我有很多pdf页面,我想将它们合并到一个文件中.
我的脚本如下:
from PyPDF2 import PdfFileMerger,PdfFileReader
filename_list=[]
merger = PdfFileMerger()
for i in range (0,66):
filename='page'+str(i)+'.pdf'
if not filename in filename_list:
filename_list.append(filename)
for filename in filename_list:
merger.append(PdfFileReader(open(filename),'rb'))
merger.write('output.pdf')
Run Code Online (Sandbox Code Playgroud)
当我运行它时,它给了我警告"PdfReadWarning:PdfFileReader流/文件对象不处于二进制模式.它可能无法正确读取.[pdf.py:792]"
我不确定为什么这样做.有人可以有任何建议吗?(我用过pypdf2)
非常感谢!