title: Multiple lines user input in command-line Python application
body: <p>Is there any easy way to handle <strong>multiple lines user input in command-line Python application</strong>?</p>
  
  <p>I was looking for an answer without any result, because I <strong>don't want to</strong>:</p>
  
  <ul>
  <li>read data from a file (I know, it's the easiest way);</li>
  <li>create any GUI (let's stay with just a command line, OK?);</li>
  <li>load text line by line (it should pasted at once, not typed and not pasted line by line);</li>
  <li>work with each of lines separately (I'd like to have whole text as a string).</li>
  </ul>
  
  <p>What I would like to achieve is to <strong>allow user pasting whole text</strong> (containing multiple lines) <strong>and capture the input as one string in entirely command-line tool</strong>. Is it possible in Python?</p>
  
  <p>It would be great, if the solution worked both in Linux and Windows environments (I've heard that e.g. some solutions may cause problems due to the way cmd.exe works).</p>