0
我試圖用PdfFileReader從pyPdf模塊打開PDF(名爲kalimera.pdf),使用下面的命令集pyPDF IOError異常在OSX
from pyPdf import PdfFileReader, PdfFileWriter
document = PdfFileReader(open('kalimera.pdf', 'rb'))
我得到以下錯誤:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.7/site-packages/pyPdf/pdf.py", line 374, in __init__
self.read(stream)
File "/Library/Python/2.7/site-packages/pyPdf/pdf.py", line 702, in read
stream.seek(-1, 2)
IOError: [Errno 22] Invalid argument
該平臺是OSX 10.11.3,Python版本是2.7.10(儘管這也是在python3.5中重現的)。
您是否嘗試過多個PDF文件供您參考?我已經在Python 2.7.4中嘗試了一個PDF示例,我似乎沒有得到'IOError' ... – summea
你是指多個PDF? 它不適用於我在工作目錄中的任何pdf文件。 – bergercookie