title: Why check_output method of subprocess is only working sometimes?
body: <p>I am using command something like below</p>
  
  <pre><code>l=subprocess.check_output(["python","abc.py","--a=2,5,6"],shell=False)
  </code></pre>
  
  <p>abc.py will internally call a web service on another server on which I can see the logs.</p>
  
  <p>But that above command is generating logs sometimes and not other times even I did not change anything.</p>
  
  <p>Could you please let me know the reason?</p>
  
  <p>Thanks in advance</p>