roroloco
Messages postés12Date d'inscriptiondimanche 10 février 2008StatutMembreDernière intervention27 septembre 2008
-
27 sept. 2008 à 16:11
Utilisateur anonyme -
28 sept. 2008 à 11:20
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;
roroloco
Messages postés12Date d'inscriptiondimanche 10 février 2008StatutMembreDernière intervention27 septembre 2008 27 sept. 2008 à 18:31
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
roroloco
Messages postés12Date d'inscriptiondimanche 10 février 2008StatutMembreDernière intervention27 septembre 2008 27 sept. 2008 à 18:52
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
roroloco
Messages postés12Date d'inscriptiondimanche 10 février 2008StatutMembreDernière intervention27 septembre 2008 27 sept. 2008 à 21:32
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