title: How do you handle column names having spaces in them when using pd.read_clipboard?
body: <p>This is a real problem I've faced for a long time.</p>
  
  <p>Take this dataframe:</p>
  
  <pre><code>         A         B  THRESHOLD
         NaN       NaN        NaN
   -0.041158 -0.161571   0.329038
    0.238156  0.525878   0.110370
    0.606738  0.854177  -0.095147
    0.200166  0.385453   0.166235
  </code></pre>
  
  <p>It is easy enough to copy using <code>pd.read_clipboard</code>. However, if one of the column names has a space: </p>
  
  <pre><code>         A         B     Col #3
         NaN       NaN        NaN
   -0.041158 -0.161571   0.329038
    0.238156  0.525878   0.110370
    0.606738  0.854177  -0.095147
    0.200166  0.385453   0.166235
  </code></pre>
  
  <p>Then, it is read like this:</p>
  
  <pre><code>          A         B       Col  #3
  0       NaN       NaN       NaN NaN
  1 -0.041158 -0.161571  0.329038 NaN
  2  0.238156  0.525878  0.110370 NaN
  3  0.606738  0.854177 -0.095147 NaN
  4  0.200166  0.385453  0.166235 NaN
  </code></pre>
  
  <p>How can I prevent that?</p>