title: numpy array is printed into file with unwanted wrapping
body: <p>I have a number of lengthy vectors like below:</p>
  
  <pre><code>a = np.array([ 57.78307975,  80.69239616,  80.9268784,   62.03157284,  61.57220483,  67.99433377,  68.18790282])
  </code></pre>
  
  <p>When I print it into file with:</p>
  
  <pre><code>outfile.write(str(a))
  # or
  outfile.write(np.array_str(a))
  </code></pre>
  
  <p>It automatically wraps the middle of a line up and it makes the vector occupy two lines:</p>
  
  <pre><code>[ 57.78307975  80.69239616  80.9268784   62.03157284  61.57220483
    67.99433377  68.18790282]
  </code></pre>
  
  <p>The wrapped line has a width of 66. I'm not sure whether this value is related with a width of terminal screen.</p>
  
  <p>I just want to see a vector be printed in a single line. How can I make it?</p>