Difference between shell=True or False in python subprocess
<p>I just started working with python subprocess module.</p>

<p>The code <code>subprocess.call("ls", shell = False) and subprocess.call("ls", shell = True)</code> both return the same results. I just want to know what is the main difference between the two shell options.</p>