Use is_alive()
for this:
if NdeProc.is_alive():
...
else:
...
From the documentation:
Return whether the process is alive. Roughly, a process object is alive from the moment the start() method returns until the child process terminates.