title: Passing input to python script invoked by shell script
body: <p>My shell script invokes a python script like this:</p>
  
  <pre><code>python take_user_input.py
  </code></pre>
  
  <p>The <code>take_user_input.py</code> script after getting invoked asks for user input, like this:</p>
  
  <pre><code>$ python take_user_input.py
  Please enter your username: &lt;expects user to enter username&gt;
  Please enter your email: &lt;expects user to enter email&gt;
  </code></pre>
  
  <p>It is not possible for me to modify the <code>take_user_input.py</code> script as it is part of another package. </p>
  
  <p><strong>Question:</strong> Is it possible to specify username and email in the shell script, such that it automatically takes those values after it invokes the python script?</p>