Al implementar el codigo me genera este error, <code>C:\Users\Nicol&gt;C:\Users\Nicol\OneDrive\Escritorio\leer.py File "C:\Users\Nicol\...

Pregunta de la clase:
Manejo de archivos en Python
Nicolas Quesada Daza

Nicolas Quesada Daza

Pregunta
studenthace 5 años

Al implementar el codigo me genera este error,

C:\Users\Nicol>C:\Users\Nicol\OneDrive\Escritorio\leer.py File "C:\Users\Nicol\OneDrive\Escritorio\leer.py", line 5 with open('C:\Users\Nicol\AppData\Local\Programs\Python\Python38\aleph.txt', encoding="utf8") as f: ^ SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

el codigo es:

def run(): counter = 0 with open('C:\Users\Nicol\AppData\Local\Programs\Python\Python38\aleph.txt', encoding="utf8") as f: for line in f: counter += line.count('Beatriz') print('Beatriz se encuentra {} en el texto'.format(counter)) if __name__ == '__main__': run()

Hasta especifique la direccion del archivo y todo, pero no sé dónde es que esta fallando.

5 respuestas
para escribir tu comentario
    Joel Jorge Flores Fernandez

    Joel Jorge Flores Fernandez

    studenthace 5 años

    esta bien lo de especificar la ruta del archivo por si estan es diferentes carpetas. la cosa es que me parece que en windows tienes que ver la ruta User con un doble //

    Jonathan Alexander Ramos Martínez

    Jonathan Alexander Ramos Martínez

    studenthace 5 años

    Tengo este mismo error. Y no encuentro solución

    Ricardo Moreno

    Ricardo Moreno

    studenthace 5 años

    Hola en que carpeta tienes tu archivo de python?

    Para que encuentre tu archivo aleph.txt sin especificar la ruta tanto el archivo de python como el aleph.txt deberían de estar en la misma carpeta.

    Saludos!

    Nicolas Quesada Daza

    Nicolas Quesada Daza

    studenthace 5 años

    Lo intenté sin especificar la ruta del archivo, pero decía que no lo encontraba, y ahora ese es el error que me aparece.

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.