Bonjour à tous !

Je cherche à lancer des lignes de commandes en python. Deux pour être exact.

La première consiste en un simple cd directory.
La seconde est une ligne de commande permettant de compiler du C# donc du type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
csc /out: Main.exe /reference:System.dll Main.cs
Jusque la j'ai utilisé : os.system(command)

Mais je me suis vite rendu compte que les commandes sont lancées à chaque fois dans une nouvelle fenêtre qui se ferme automatiquement.


Mes questions sont donc les suivantes :

  1. Comment lancer les commandes que je veux (quelle class) ?
  2. Si possible un exemple
  3. Comment récuperer l'output ?



merci d'avance !