Me aparece este error! Indicandome tambiEn la ruta donde tengo instalado python! aunque yo estoy ejecuntando el archivo read_file.py desd...

Pregunta de la clase:
Manejo de archivos en Python
Luis Kennedy Saavedra Fuentes

Luis Kennedy Saavedra Fuentes

Pregunta
studenthace 5 años

Me aparece este error!

Indicandome tambiEn la ruta donde tengo instalado python!

aunque yo estoy ejecuntando el archivo read_file.py desde la ruta del archivo que es C:\PYTHON\PYTHON El archivo estA en el disco C: dentro de una carpeta llamada PYTHON que dentro tiene otra carpeta llamada PYTHON! AhI tengo todos los archivos creados hasta ahora en el curso y no ha habido problemas por la ruta!

C:\PYTHON\PYTHON>python read_file.py Traceback (most recent call last): File "read_file.py", line 15, in <module> run() File "read_file.py", line 7, in run for line in f: File "C:\Users\Kennedy\AppData\Local\Programs\Python\Python38-32\lib\encodings\cp1252.py", line 23, in decode return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 3530: character maps to <undefined>
1 respuestas
para escribir tu comentario
    Luis Lira

    Luis Lira

    studenthace 5 años

    Hola!

    Para arreglar eso deber[ia ser suficiente con que agregues el encoding a la función de

    open
    de la siguiente manera
    with open(encoding="utf8")

Curso de Python 2019

Curso de Python 2019

Python es una pieza fundamental de varios sistemas de software más importantes del mundo. Simple, claro y con un código legible, Python es el lenguaje por excelencia para la programación web y la ciencia de datos. Aprende este lenguaje a partir de proyectos prácticos que harás desde cero.

Curso de Python 2019
Curso de Python 2019

Curso de Python 2019

Python es una pieza fundamental de varios sistemas de software más importantes del mundo. Simple, claro y con un código legible, Python es el lenguaje por excelencia para la programación web y la ciencia de datos. Aprende este lenguaje a partir de proyectos prácticos que harás desde cero.