title: UnicodeDecodeError: ('utf-8' codec) while reading a csv file
body: <p>what i am trying is  reading a csv to make a dataframe---making changes in a column---again updating/reflecting changed value into same csv(to_csv)- again trying to read that csv to make another dataframe...there i am getting an error </p>
  
  <pre><code>UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe7 in position 7: invalid continuation byte
  </code></pre>
  
  <p>my code is </p>
  
  <pre><code> import pandas as pd
   df = pd.read_csv("D:\ss.csv")
   df.columns  #o/p is Index(['CUSTOMER_MAILID', 'False', 'True'], dtype='object')
   df['True'] = df['True'] + 2     #making changes to one column of type float
   df.to_csv("D:\ss.csv")       #updating that .csv    
   df1 = pd.read_csv("D:\ss.csv")   #again trying to read that csv
  
  UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe7 in position 7: invalid continuation byte
  </code></pre>
  
  <p>So please suggest how can i avoid the error and be able to read that csv again to a dataframe.</p>
  
  <p>I know somewhere i am missing "encode = some codec type" or "decode = some type" while reading and writing to csv.</p>
  
  <p>But i don't know what exactly should be changed.so need help.</p>