J'essaie d'exécuter l'exemple dans le fichier README.md et de donner cette erreur.
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)
Qu'est-ce qui ne va pas?
Avez-vous d'abord installé la bibliothèque ? Après ça devrait fonctionner. Veuillez vous référer à la section Installation
dans README.md.
Si ce n'est pas le cas, disons que vous souhaitez utiliser le code source directement, vous devez importer parse
comme :
from pdf2docx.main import parse
Oui, la librairie est installée, je fais un pip freeze
et ça apparaît dans la liste, en appliquant la méthode de tu dis ça marche bien, mais je ne sais pas, ça me semble quelque chose de peu optimal d'inclure les dossiers dans mon projet, j'utilise window 10 x32 Bits au cas où cela serait utile. Je l'ai désinstallé et réinstallé, mais cette fois à partir du setup.py
et de rien, il continue de me renvoyer la même erreur.
EDIT: Ok, ma stupide erreur, j'avais un fichier appelé pdf2docx.py
dans mon dossier de projet et bien, logiquement, le from pdf2docx import parse
pointait vers ce fichier au lieu des bibliothèques installées, c'est stupide.
Commentaire le plus utile
Oui, la librairie est installée, je fais un
pip freeze
et ça apparaît dans la liste, en appliquant la méthode de tu dis ça marche bien, mais je ne sais pas, ça me semble quelque chose de peu optimal d'inclure les dossiers dans mon projet, j'utilise window 10 x32 Bits au cas où cela serait utile. Je l'ai désinstallé et réinstallé, mais cette fois à partir dusetup.py
et de rien, il continue de me renvoyer la même erreur.EDIT: Ok, ma stupide erreur, j'avais un fichier appelé
pdf2docx.py
dans mon dossier de projet et bien, logiquement, lefrom pdf2docx import parse
pointait vers ce fichier au lieu des bibliothèques installées, c'est stupide.