Hola alguien me podria ayudar, tengo un error: UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xf3 in position 77: invalid continuat...

David Alejandro Ortiz Duque

David Alejandro Ortiz Duque

Pregunta
studenthace 5 años

Hola alguien me podria ayudar, tengo un error:

UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xf3 in position 77: invalid continuation byte

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File “newspaper_receipe.py”, line 60, in <module>

df = main(args.filename)

File “newspaper_receipe.py”, line 16, in main

df = _read_data(filename)

File “newspaper_receipe.py”, line 27, in _read_data

return pd.read_csv(filename)

File “C:\Python38\lib\site-packages\pandas\io\parsers.py”, line 676, in parser_f

return _read(filepath_or_buffer, kwds)

File “C:\Python38\lib\site-packages\pandas\io\parsers.py”, line 454, in _read

data = parser.read(nrows)

File “C:\Python38\lib\site-packages\pandas\io\parsers.py”, line 1133, in read

ret = self._engine.read(nrows)

File “C:\Python38\lib\site-packages\pandas\io\parsers.py”, line 2037, in read

data = self._reader.read(nrows)

File “pandas_libs\parsers.pyx”, line 860, in pandas._libs.parsers.TextReader.read

File “pandas_libs\parsers.pyx”, line 875, in pandas._libs.parsers.TextReader._read_low_memory

File “pandas_libs\parsers.pyx”, line 952, in pandas._libs.parsers.TextReader._read_rows

File “pandas_libs\parsers.pyx”, line 1084, in pandas._libs.parsers.TextReader._convert_column_data

File “pandas_libs\parsers.pyx”, line 1137, in pandas._libs.parsers.TextReader._convert_tokens

File “pandas_libs\parsers.pyx”, line 1254, in pandas._libs.parsers.TextReader._convert_with_dtype

File “pandas_libs\parsers.pyx”, line 1269, in pandas._libs.parsers.TextReader._string_convert

File “pandas_libs\parsers.pyx”, line 1459, in pandas._libs.parsers._string_box_utf8

UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xf3 in position 77: invalid continuation byte

Copie y pegue el codigo del David para saber si tenia algun error yo pero sigue saliendo lo mismo, estoy trabajando en windows10…

1 respuestas
para escribir tu comentario
    Alan Vazquez

    Alan Vazquez

    studenthace 5 años

    Tu archivos csv tiene una codificacion diferente a la utf-8, intenta añadir el decodificador 'ISO-8859-1' al momento de leer el archivo

    pd.read_csv(filename, encoding='ISO-8859-1')
Curso de Ingeniería de Datos con Python

Curso de Ingeniería de Datos con Python

Genera un set de datos capaz de generar predicciones a partir de algoritmos de machine learning. Encuentra fuentes ideales de datos. Trata, limpia y alista información para crear tu dataset y da el primer paso para formarte en la Carrera de Ciencia de Datos.

Curso de Ingeniería de Datos con Python
Curso de Ingeniería de Datos con Python

Curso de Ingeniería de Datos con Python

Genera un set de datos capaz de generar predicciones a partir de algoritmos de machine learning. Encuentra fuentes ideales de datos. Trata, limpia y alista información para crear tu dataset y da el primer paso para formarte en la Carrera de Ciencia de Datos.