title: How to write a pandas df to text with multiple whitespaces
body: <p>I want to write a pandas dataframe to text file but I want 14 whitespaces between each column instead of 1.</p>
  
  <p>I tired using  <code>df.to_csv(filename,sep=' ', index=False, header=False)</code>,
  but there was only one whitespace between the columns and I need 14.</p>
  
  <p>Below is the first few lines of the text file as it looks at the moment.</p>
  
  <pre><code>ppk_0000 100.0 100.0 1.0 
  ppk_0001 200.0 100.0 1.0 
  ppk_0002 300.0 100.0 1.0 
  ppk_0003 400.0 100.0 1.0 
  </code></pre>
  
  <p>And this is how I would like the text file to look: </p>
  
  <pre><code>ppk_0000              1.0000000000E+02      1.0000000000E+02       1           
  ppk_0001              2.0000000000E+02      1.0000000000E+02       1             
  ppk_0002              3.0000000000E+02      1.0000000000E+02       1            
  ppk_0003              4.0000000000E+02      1.0000000000E+02       1
  </code></pre>