У меня есть следующий код:
port_temp = 8080
process_getpodsnamesipport = subprocess.call(['bash','getpodsnamesipport.sh', port_temp],preexec_fn=os.setsid)
Я хочу сделать что-то вроде:
os.killpg(os.getpgid(process_getpodsnamesipport.pid), signal.SIGKILL)
, чтобы завершить процесс, но это возможно только с subprocess.Popen.
os.killpg(os.getpgid(process_getpodsnamesipport.pid), signal.SIGKILL)
AttributeError: 'int' object has no attribute 'pid'