UnicodeDecodeError: (códec 'utf-8') mientras lee un archivo csv [duplicado]

Esta pregunta ya tiene una respuesta aquí:

UnicodeDecodeError al leer el archivo CSV en Pandas con Python 9 respuestas

lo que estoy intentando es leer un csv para hacer un marco de datos --- hacer cambios en una columna --- nuevamente actualizar / reflejar el valor cambiado en el mismo csv (to_csv) - nuevamente intentar leer ese csv para hacer otro marco de datos ... allí recibo un error

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe7 in position 7: invalid continuation byte

mi código es

 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

Por lo tanto, sugiera cómo puedo evitar el error y poder volver a leer ese csv en un marco de datos.

Sé que en algún lugar me falta "encode = algún tipo de códec" o "decode = algún tipo" mientras leo y escribo en csv.

Pero no sé qué debería cambiarse exactamente, así que necesito ayuda.

Respuestas a la pregunta(6)

Su respuesta a la pregunta