gpt4 book ai didi

python-2.7 - PdfReadWarning : PdfFileReader stream/file object is not in binary mode

转载 作者:行者123 更新时间:2023-12-04 14:00:44 25 4
gpt4 key购买 nike

我有很多 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')

当我运行它时,它给了我警告“PdfReadWarning:PdfFileReader 流/文件对象不是二进制模式。它可能无法正确读取。[pdf.py:792]”

我不确定它为什么这样做。任何人都可以有任何建议吗? (我用的是pypdf2)

非常感谢!

最佳答案

'rb' 应该在“打开”状态,而不是 PdfFileReader。

merger.append(PdfFileReader(open(filename, 'rb')))

关于python-2.7 - PdfReadWarning : PdfFileReader stream/file object is not in binary mode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22777025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com