title: Remove Unnamed columns in pandas dataframe
body: <p>I have a data file from columns A-G like below but when I am reading it with <code>pd.read_csv('data.csv')</code> it prints an extra <code>unnamed</code> column at the end for no reason. </p>
  
  <pre><code>colA    ColB    colC    colD    colE    colF    colG    Unnamed: 7
  44      45      26      26      40      26      46        NaN
  47      16      38      47      48      22      37        NaN
  19      28      36      18      40      18      46        NaN
  50      14      12      33      12      44      23        NaN
  39      47      16      42      33      48      38        NaN
  </code></pre>
  
  <p>I have seen my data file various times but I have no extra data in any other column. How I should remove this extra column while reading ? Thanks</p>