title: Running a Python script in Jupyter Notebook, with arguments passing
body: <p>I have this simple Python script which I run from my Jupyter Notebook.  However the arguments I pass to it seemingly are ignored and this results in an exception:</p>
  
  <p><strong>two_digits.py</strong></p>
  
  <pre><code>import sys
  input = sys.stdin.read()
  tokens = input.split()
  a = int(tokens[0])
  b = int(tokens[1])
  print(a + b)
  
  %run two_digits 3 5
  
  ndexError                                Traceback (most recent call last)
  D:\Mint_ns\two_digits.py in &lt;module&gt;()
        5 tokens = input.split()
        6 
  ----&gt; 7 a = int(tokens[0])
        8 
        9 b = int(tokens[1])
  
  IndexError: list index out of range
  </code></pre>