valeur de retour d'un programme [python] - Python - Programmation
Marsh Posté le 24-01-2008 à 18:29:55
Je pourrais utiliser $? mais malgré mon exit(-1) dans la console je récupère la valeur 255...
Si je quitte python normalement j'obtiens 0, je sais donc s'il y a eu une erreur mais je ne peux pas connaître laquelle.
Marsh Posté le 25-01-2008 à 10:28:52
up ?
Marsh Posté le 25-01-2008 à 10:49:38
sys.exit a l'air de fonctionner chez moi:
$ cat > test.py |
Marsh Posté le 25-01-2008 à 11:02:57
Merci de ton aide. On peut dire que je suis un boulet. J'avais pas capté que ma valeur bouclait sur 8 bits... Désolé du dérangement
Marsh Posté le 25-01-2008 à 11:05:43
kaloskagatos a écrit : Merci de ton aide. On peut dire que je suis un boulet. J'avais pas capté que ma valeur bouclait sur 8 bits... Désolé du dérangement |
Pas grave, grâce à toi j'ai découvert "$?" que je connaissais pas (j'utilise très rarement le shell)
Marsh Posté le 25-01-2008 à 11:08:47
Marsh Posté le 24-01-2008 à 18:18:31
Bonjour,
Je lance un script python depuis un ksh.
Mon script python fait sys.exit(-1)
Comment teste-t'on la valeur de retour du python dans le ksh?
Merci d'avance
---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »