Pdf2docx: Name 'parse' kann nicht aus 'pdf2docx' importiert werden

Erstellt am 20. Okt. 2020  ·  2Kommentare  ·  Quelle: dothinking/pdf2docx

Ich versuche, das Beispiel in der README.md auszuführen und gebe diesen Fehler aus.

from pdf2docx import parse

pdf_file = '09_0370.pdf'
docx_file = 'File.docx'

# convert pdf to docx
parse(pdf_file, docx_file, start=0, end=1)

Was ist los?

question

Hilfreichster Kommentar

2020-10-20 16_48_51
Ja, die Bibliothek ist installiert, ich mache ein pip freeze und es erscheint in der Liste, indem ich die von Ihnen beschriebene Methode anwende, die gut funktioniert, aber ich weiß es nicht, es scheint mir etwas wenig optimal, die Ordner einzuschließen In meinem Projekt verwende ich Window 10 x32 Bits, falls es nützlich ist. Ich habe es deinstalliert und neu installiert, aber diesmal von setup.py und nichts, es wirft mir immer wieder den gleichen Fehler.

EDIT: Ok, mein dummer Fehler, ich hatte eine Datei namens pdf2docx.py in meinem Projektordner und nun, logischerweise zeigte die from pdf2docx import parse auf diese Datei statt auf die installierten Bibliotheken, wie dumm.

Alle 2 Kommentare

Hast du zuerst die Bibliothek installiert? Danach sollte es funktionieren. Bitte lesen Sie den Abschnitt Installation in README.md.

Wenn nicht, sagen Sie, Sie möchten den Quellcode direkt verwenden, müssen Sie parse wie folgt importieren:

from pdf2docx.main import parse

2020-10-20 16_48_51
Ja, die Bibliothek ist installiert, ich mache ein pip freeze und es erscheint in der Liste, indem ich die von Ihnen beschriebene Methode anwende, die gut funktioniert, aber ich weiß es nicht, es scheint mir etwas wenig optimal, die Ordner einzuschließen In meinem Projekt verwende ich Window 10 x32 Bits, falls es nützlich ist. Ich habe es deinstalliert und neu installiert, aber diesmal von setup.py und nichts, es wirft mir immer wieder den gleichen Fehler.

EDIT: Ok, mein dummer Fehler, ich hatte eine Datei namens pdf2docx.py in meinem Projektordner und nun, logischerweise zeigte die from pdf2docx import parse auf diese Datei statt auf die installierten Bibliotheken, wie dumm.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen