title: Python: Run a process/thread that continues even after the main process finishes
body: <p>I want to run a process/thread that continuously runs even after the main process is finished or is killed. How should I go about this?</p>
  
  <p>Edit: If it makes a difference, the point of the child process is to monitor the status of an external process. When that process is done, the child process needs to kick off another process to the same external system. It needs to do so even after the main program finishes so that the user can continue working elsewhere while new jobs are being sent to the system as needed.</p>