title: Python prints to the terminal despite being run in the background
body: <p>How can I avoid python printing to the terminal when running in the background?  I want it to print when run in the foreground or piped to another file, which it does successfully, but not print when run in the background.</p>
  
  <p>For example, I have a file testing.py. With one line:<br>
  <code>print("This is just a test")</code><br>
  If I run in the terminal<br>
  <code>&gt;python testing.py</code><br>
  It gives me:<br>
  <code>This is just a test</code><br>
  However, if I run the script in the background,<br>
  <code>python testing.py &amp;</code><br>
  I still get<br>
  <code>This is just a test</code><br>
  printed to the terminal, directly into my command prompt.</p>