1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #!/usr/bin/python3
# -*- coding: utf-8 -*-
import sys
import os
from subprocess import Popen
##############################################################################
if __name__ == '__main__':
args = " ".join(sys.argv[1:])
commande = "python.exe {0}".format(args)
# ajoute la variable d'environnement
varenv = os.environ
varenv['PYTHONUTF8'] = "1"
# exécute la commande
with Popen(commande, env=varenv, universal_newlines=True) as process:
rc = process.wait()
print("Fin d'exécution avec le résultat:", rc) |