quand je lance (par exemple)"shell" python SOLVED pas imprimer la valeur de retour 0 après chaque ligne
print("Hello")
exécuté avec succès l'interprète montre
Hello
des thats parfait, mais ...
from subprocess import call
ls = 'ls'
call(ls)
impressions
file1 file2 file3
0
im devinant que le 0 est la valeur de retour en disant qu'il était Successfull (encore très nouveau à la programmation :))
soooo ..... ma question est de savoir comment se débarrasser de 0 pour que je ne obtenir le résultat de cela, avec cet exemple et d'autres aussi bien?
lol im probablement plus regarder quelque chose de simple ici
toute aide est grandement aprécié !!! :)
EDIT: quelque chose comme
@echo off
dans les fenêtres des scripts de traitement par lots seraient préférions (donc je peux l'utiliser une fois l'ignorer)
Vous savez déjà sur [le module 'subprocess'] (https: // docs .python.org/3/library/subprocess.html). Regardez autour de la référence, il y a beaucoup d'autres fonctions qui peuvent être utilisées pour exécuter des commandes externes, et qui peuvent capturer la sortie de la commande. Je recommande une recherche pour 'Popen'. –
Et si vous ne voulez pas que l'interpréteur produise le zéro, attribuez-le simplement à une variable fictive? –