begin process at 2012 05 25 04:53:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Python

 > 

Divers

 > 

Débutant(e)

 > 

ouvrir un fichier pdf avec python


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ouvrir un fichier pdf avec python

samedi 27 septembre 2008 à 16:11:57 | ouvrir un fichier pdf avec python

roroloco

Bonjour à tous,
je souhaite pouvoir ouvrir un fichier pdf (c'est mon fichier d'aide) à partir d'un bouton marqué Aide dans un programme écrit en Python 2.52 exécutable sous windows en mode graphique.
Je sais utiliser pyPdf pour lire et écrire des fichiers pdf, mais est-il possible d'ouvrir seulement, un fichier pour le lire avec Acrobat , car l'écriture ou la lecture ne me servent à rien dans ce cas précis ?
C'est une manip que je fais avec visualbasic dans Excel et je voudrais faire la meme chose dans un programme exécutable sous Windows écrit en Python.
Merci à ceux qui sauraient éclairer ma lanterne;
samedi 27 septembre 2008 à 17:40:19 | Re : ouvrir un fichier pdf avec python

fred1599

Réponse acceptée !
Bonjour,

Tu dis "en mode graphique", mais lequel, car avec wxpython tu peux utiliser la librairie

 				 						wx.lib.pdfwin.PDFWindow 						

from wx.lib.pdfwinimport PDFWindow

Sinon on peut utiliser la commande os.startfile

os.startfile("mydoc.pdf")


 				 				 		
samedi 27 septembre 2008 à 18:31:15 | Re : ouvrir un fichier pdf avec python

roroloco

bonjour
quand je dis en mode graphique je veux préciser qu'en cliquant sur mon programme.exe, une fenetre windows s'ouvre pour démarrer le programme et qu'il ne fonctionne pas en mode console.
Il fonctionne bien sous windows.
samedi 27 septembre 2008 à 18:50:10 | Re : ouvrir un fichier pdf avec python

fred1599

Réponse acceptée !

Arf je crois qu'on ne se comprend pas, wxpython est portable et utilisable sous linux comme sous windows.

Ce que je veux savoir c'est "quelle est l'interface graphique tu utilises?" (Tkinter, wxPython, GTK, etc...).

Sous windows ou linux à part quelques exceptions python est souvent portable.


samedi 27 septembre 2008 à 18:52:08 | Re : ouvrir un fichier pdf avec python

roroloco

Re bonjour Fred 1599,

Je n'ai pas dû tout comprendre, j'ai tapé :  os.startfile("MonProgramme.pdf")
et j'ai eu le message d'erreur suivant :

NameError: name 'os' is not defined

je n'ai pas wxpython, j'ai mis cette instruction sur python, je pense qu'il faut installer wxpython et c'est pour cela que ça ne fonctionne pas.
Est ce que l'on aurait une méthode similaire dans python 2.52 ?
Merci pour tes réponses

samedi 27 septembre 2008 à 18:53:22 | Re : ouvrir un fichier pdf avec python

roroloco

OK j'utkise Tkinter
from Tkinter import *
samedi 27 septembre 2008 à 19:10:46 | Re : ouvrir un fichier pdf avec python

fred1599

Réponse acceptée !
NameError: name 'os' is not defined

Il faut que tuimportes le module os

import os

os.startfile("mydoc.pdf")
Mais je pense que ceci te permet de l'ouvrir afin de le lire, ce que tu ne veux pas il me semble


samedi 27 septembre 2008 à 19:25:07 | Re : ouvrir un fichier pdf avec python

roroloco

Merci,

je veux effectivement le lire car c'est l'aide qui sera appelée.

j'ai écrit :  from Tkinter import *
from os import *

startfile("Aide du programme.pdf")

et tout fonctionne.
Grand merci
Problème résolu

samedi 27 septembre 2008 à 20:02:14 | Re : ouvrir un fichier pdf avec python

fred1599

Réponse acceptée !
Alors peut-etre mettre un petit résolu

Bonne soirée


samedi 27 septembre 2008 à 21:32:59 | Re : ouvrir un fichier pdf avec python Résolu

roroloco

Bonjour Fred1599,

J'ai mis dans mon dernier message problème résolu, il semblerait que ce n'est pas la bonne méthode, je ne sais pas comment il faut mettre ce petit résolu et je suis pret à réparer mon erreur si l'on m'indique la procédure.
Je prie tous les lecteurs du forum de m'excuser, mais il est vrai qu'à 71 ans, je ne maitrise pas toutes les astuces.
Bonne soirée

1 2

Cette discussion est classée dans : fichier, ouvrir, aide, pdf, python


Répondre à ce message

Sujets en rapport avec ce message

Ouvrir un fichier avec un autre programme [ par piche32 ] Bonjour à tous. Je suis débutant en python et je souhaiterais ouvrir un fichier avec google earth depuis un programme en python. J'aimerais savoir qu Aide pour acces fichier en python... [ par ordema ] Slt tlm ; Je fais un petit script en python mais je bloque une ligne : J'ai des fichiers dans un dossier que je liste avec une boucle mais j'aimerai Aide - Fichier XML - Python [ par ZoooiiiiiDa ] Bonjour à vous =) Alors voici mon problème, je dois modifier des fichiers xml, jusque là pas de soucis, je me balade, tout ça, ça va. (J'utilise mini Firewall en python [ par zerde ] Bonjour à tous, voilà j'ai un projet créé un firewall en python, je voudrai que toute les requêtes passe par mon programme, ainsi je pourrai analiser programmation python aide fonction récursive [ par dobb13 ] Bonjour, Je débute en programmation en langage python Et j'aimerai avoir de l'aide sur la récursivité (une fonction qui s'auto-appelle) J'ai une fo [clos] script python [ par herve80570 ] je cherche un script sur python pour marquer de point sur is cook de facebook merci de votre aide et bcp attende votre aide merci car mare de payer le récupération des données dans fichier odb [ par KoolCampos ] Slt, je suis un débutant dans la programmation avec Python. J'ai un problème. Au fait , j'ai lancé un calcul sous abaqus et j'ai le fichier de sortie Imprimer un fichier *.txt depuis python [ par sevanaya ] Bonjour a tous, Je vais peut etre passer pour un naz, mais je débute soyez indulgeants S.V.P !! Alors voila mon probleme je devellope en ce moment aide pour une composition sur python [ par rext307 ] slt est ce que quelqu'un peux m'ecrire un programme qui convertis des euro en dollars americain parceque ma proff me le demande et j'y arrives pas svp Python et PDF [ par Vonscott ] Salut à tous,Existe t'il une classe pour Python qui permette de regrouper plusieurs PDF en un seul ( en gros un equivalent de PDFI en php ) ?


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales