title: Python raw_input ignore newline
body: <p>Is there a way to ignore newline characters in data entered through raw_input?  I am trying to use raw_input to input a list of strings that are copied and pasted from a spreadsheet.  the problem is that it appears that the new line characters cause the data to be entered prematurely.  All the empty spaces will be stripped anyway, so removing the newlines as the data is entered would be an added benefit.  This data needs to be entered directly through the terminal prompt and not read from a file.</p>
  
  <p>This is what I have done so far:</p>
  
  <pre><code>names = raw_input('Shoot me some names partner: ')
  
  print 'What do you want to do?'
  print '1 - format names for program 1'
  print '2 - format names for program 2'
  
  first_act = raw_input('Enter choice: ')
  
  print names
  print first_act
  </code></pre>
  
  <p>Now when I run this and input the dummy names I put into a google doc spreadsheet to test, as soon as I hit shift+ctl+v, without hitting enter I get this:</p>
  
  <pre><code>seth@linux-1337:~&gt; python pythonproj/names.py
  Shoot me some names partner: abcd,efg,hijkl,mnop
  abcd,efg,hijkl,mnop
  abcd,efg,hijkl,mnop
  abcd,efg,hijkl,mnop
  abcd,efg,hijkl,mnop
  abcd,efg,hijkl,mnop
  abcd,efg,hijkl,mnop
  abcd,efg,hijkl,mnopWhat do you want to do?
  1 - format names for program 1
  2 - format names for program 2
  Enter choice: abcd,efg,hijkl,mnop
  abcd,efg,hijkl,mnop
  seth@linux-1337:~&gt; abcd,efg,hijkl,mnop
  If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
  cnf abcd,efg,hijkl,mnop
  seth@linux-1337:~&gt; abcd,efg,hijkl,mnop
  If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
  cnf abcd,efg,hijkl,mnop
  seth@linux-1337:~&gt; abcd,efg,hijkl,mnop
  If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
  cnf abcd,efg,hijkl,mnop
  seth@linux-1337:~&gt; abcd,efg,hijkl,mnop
  If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
  cnf abcd,efg,hijkl,mnop
  seth@linux-1337:~&gt; abcd,efg,hijkl,mnop
  If 'abcd,efg,hijkl,mnop' is not a typo you can use command-not-found to lookup the package that contains it, like this:
  cnf abcd,efg,hijkl,mnop
  seth@linux-1337:~&gt; abcd,efg,hijkl,mnop
  </code></pre>
  
  <p>I am pretty new to python, and I am not the most experienced programmer by far.  This is python 2.7. </p>