2017-01-19 5 views
-2

Ich möchte die Metadaten von PDF-Dateien lesen, so dass ich pyPdf-Paket verwenden, aber für einige Dateien bin ich Fehler (dh; PdfFileReader Stream/Dateiobjekt ist nicht im Binärmodus, es möglicherweise nicht richtig gelesen werden)Wie öffne ich eine PDF-Datei im Binärformat

+1

Wenn Sie nur mir helfen, wissen aber, um eine richtige Antwort zu geben Sie nur minus auf meine Frage zu geben sind –

+0

I didn‘ Das ist der Grund, warum die Leute das tun, weil du keinen Code geteilt hast oder uns nicht gesagt hast, was du versucht hast. Schau mal hier: https://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-an-actual-questition –

Antwort

1

Sie müssen die Datei in binär-Modus lesen:

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

danke, aber ich habe das schon getan, ich bin noch gegenüber Fehler –