[PYTHON] Comment trouver un élément dans un PDF ?

Résolu/Fermé
JulienJust Messages postés 139 Date d'inscription mardi 25 juin 2013 Statut Membre Dernière intervention 2 septembre 2014 - Modifié par JulienJust le 13/08/2013 à 10:48
 Utilisateur anonyme - 17 sept. 2013 à 14:58
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 ;)
A voir également:

3 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
29 août 2013 à 07:22
Bonjour
De quel module pdf parles-tu ? Tu n'en utilises pas. Et c'est ça le problème.
Utilise par exemple pyPDF.
0
JulienJust Messages postés 139 Date d'inscription mardi 25 juin 2013 Statut Membre Dernière intervention 2 septembre 2014 18
12 sept. 2013 à 14:33
Merci !!
0
Utilisateur anonyme
17 sept. 2013 à 14:58
Un fichier pdf est un fichier binaire, il y a des librairies spécifiques en python afin de lire des fichier avec cette extension.
0