Partage
  • Partager sur Facebook
  • Partager sur Twitter

comment fermer un programme à partir d'un script?

Sujet résolu
    23 janvier 2020 à 9:53:51

    Bonjour,

    J'ai un exécutable d'un programme c++ que je lance à partir d'un script python par la commande suivante :

    proc = subprocess.run("./prog")
    


    Je voudrais après le fermer :/

    j'ai essayé avec un proc.kill() mais ça marche pas :/

    une idée ?

    merci

    • Partager sur Facebook
    • Partager sur Twitter
      23 janvier 2020 à 10:13:10

      J'suis pas un expert, mais j'ai l'impression que tu dois te servir de subprocess.Popen(...)

      Et là, ton proc.kill() marchera.

      Fais un ctrl-f sur la doc avec le mot "kill":

      https://docs.python.org/3/library/subprocess.html#subprocess.Popen

      • Partager sur Facebook
      • Partager sur Twitter

      Si y'a pas d'accents dans mes messages c'est parce que je suis sur un clavier norvegien :)

        23 janvier 2020 à 12:27:23

        oh super :D

        ça marche merci :D

        • Partager sur Facebook
        • Partager sur Twitter
          24 janvier 2020 à 8:55:18

          Seira72 a écrit:

          oh super :D

          ça marche merci :D

          Avec plaisir :)

          Pense à passer ton sujet en "résolu"!

          • Partager sur Facebook
          • Partager sur Twitter

          Si y'a pas d'accents dans mes messages c'est parce que je suis sur un clavier norvegien :)

          comment fermer un programme à partir d'un script?

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown