Sto lanciando un programma con subprocess
su Python.Uccidere una chiamata di sottoprocesso in esecuzione
In alcuni casi il programma potrebbe bloccarsi. Questo è fuori dal mio controllo. L'unica cosa che posso fare dalla riga di comando da cui viene lanciato è CtrlEsc che uccide rapidamente il programma.
C'è un modo per emulare questo con subprocess
? Sto usando subprocess.Popen(cmd, shell=True)
per avviare il programma.
Probabilmente dovrebbe provare a terminare prima di ucciderlo completamente. – Gewthen
Provato terminare e quindi uccidere, il sottoprocesso funziona ancora !! – hungryWolf
probabilmente a causa di shell = True –