Bonjour,
j'ai un petit soucis avec un code python, l'objectif est de lancer un logiciel de conversion d'image depuis un script.
Lorsque je lance le script il ne me renvoie aucune erreur, mais le print ne m'affiche rien. Si je fais l'essai avec une autre commande par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 import urllib.request import webbrowser import math import os #################################### # lecture de l'image # #################################### a = os.popen("C:\conversionphoto\XnView\nconvert.exe -out pnm c:\test.png" , "r") b = a.read() a.close() print(b)et cette fois j'arrive au résultat escompté. Je pense que le problème vient du fait que l'exécution de mon programme ne se fait pas correctement si il n'est pas lancé dans une invite de ligne de commande.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 a = os.popen("ping 127.0.0.1","r") b = a.read() a.close() print(b)
Comment faire pour envoyé du texte dans une invite de commande ?
Merci de votre aide
Meilleurs salutations
p.s. je travaille sous python 3.1.2
Partager