[PYTHON] Comment trouver un élément dans un PDF ? [Résolu/Fermé]

Signaler
Messages postés
139
Date d'inscription
mardi 25 juin 2013
Statut
Membre
Dernière intervention
2 septembre 2014
-
 Utilisateur anonyme -
Bonjour à tous,

Aujourd'hui mon problème concerne les PDF sous python. Je souhaite faire un script pouvant trouver un élément dans un PDF. J'avais pensé à:


a_word = "word"   # Texte à rechercher

a_file = open("mydoc.pdf","r")


for a_line in a_file:
    if a_word in a_line:
        print a_line 

a_file.close()


Mais il s'avère que ça ne marche pas du tout.
Problème de module ?
script mauvais?
Bon script mais pas pour le bon fichier de lecture ?...

En bref, j'ai vraiment besoin de votre ami du monde Python !

Merci d'avance ;)

3 réponses

Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
1 766
Bonjour
De quel module pdf parles-tu ? Tu n'en utilises pas. Et c'est ça le problème.
Utilise par exemple pyPDF.
Messages postés
139
Date d'inscription
mardi 25 juin 2013
Statut
Membre
Dernière intervention
2 septembre 2014
16
Merci !!

Un fichier pdf est un fichier binaire, il y a des librairies spécifiques en python afin de lire des fichier avec cette extension.