【问题标题】:How to open a pdf file in binary format如何打开二进制格式的pdf文件
【发布时间】:2017-06-04 06:57:51
【问题描述】:

我想读取 pdf 文件的元数据,所以我正在使用 pyPdf 包,但对于某些文件,我遇到了错误(即;PdfFileReader 流/文件对象不是二进制模式,可能无法正确读取)

【问题讨论】:

  • 如果你知道只是帮助我,但没有给出正确的答案,你只是在给我的问题减分
  • 我没有对你投反对票,但人们这样做的原因是你没有分享任何代码,也没有告诉我们你尝试了什么。看看这里:meta.stackoverflow.com/questions/284236/…

标签: django python-2.7 django-rest-framework


【解决方案1】:

需要以二进制方式读取文件:

from pyPdf import PdfFileReader
with open('document.pdf', 'rb') as f:
    pdf = PdfFileReader(f)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    • 1970-01-01
    • 2015-10-07
    • 1970-01-01
    • 1970-01-01
    • 2016-02-08
    相关资源
    最近更新 更多