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 respuestaslo 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.