Performance of subprocess.check_output vs subprocess.call
Reading the docs, both subprocess.call and subprocess.check_output are use-cases of subprocess.Popen. One minor difference is that check_output will raise a Python error if the subprocess returns a non-zero exit status. The greater difference is emphasized in the bit about check_output (my emphasis): The full function signature is largely the same as that of the Popen … Read more