yo estoy tratando de leerlo en visula code pero me maraca error FileNotFoundError: [Errno 2] No such file or directory: ‘archivo.txt’. ar...

Juan Carlos Plata Prada

Juan Carlos Plata Prada

Pregunta
studenthace 2 años

yo estoy tratando de leerlo en visula code pero me maraca error FileNotFoundError: [Errno 2] No such file or directory: ‘archivo.txt’.

archivo.txt esta en la misma carpeta de donde lo estoy llamando

7 respuestas
para escribir tu comentario
    David Antonio Morales Barrera

    David Antonio Morales Barrera

    studenthace 2 años

    Tienes que usar doble diagonal, así:

    file = ('python 102\\23_files\\text.txt')')
    Julia del Carmen Jaramillo

    Julia del Carmen Jaramillo

    studenthace 2 años

    Juan, me alegro que hayas solucionado el problema. Me surgió el mismo inconveniente desde la terminal de VSC probando de muchas maneras distintas. Sin embargo, probe ejecutar el archivo desde otra terminal (PowerShell o Cmder) y el archivo se ejecutó sin problema en esa terminal a pesar que desde VSC me arrojara el mismo error (FileNotFoundError).

    Juan Carlos Plata Prada

    Juan Carlos Plata Prada

    studenthace 2 años

    Gracias a los que me ayudaron. ya pude encontrar la solucion de porque no me leia el archivo, resulta que como muestra el profesor me marcaba error

    file = open("./text.txt")

    FileNotFoundError: [Errno 2] No such file or directory: './text.txt' invenstigue y encontre la solucion y es dar click derecho en el archito txt dentro de visual code y darle en copy relative patch y en mi caso me da esto :

    file = open("Curso de Python Comprehensions Funciones y Manejo de Errores\text.txt")

    pero asi no funcionara y seguirar marcando el mismo error. debemos colocar dos \\ antes de text.txt y queda de la siguiente forma:

    file = open("Curso de Python Comprehensions Funciones y Manejo de Errores\\text.txt")

    y ahora si me funciona correctamente y lee el archivo txt.

    Juan Carlos Plata Prada

    Juan Carlos Plata Prada

    studenthace 2 años

    tempsnip.jpg

    Juan Carlos Plata Prada

    Juan Carlos Plata Prada

    studenthace 2 años

    las dos formas que me mencionaron las habia probado pero aun asi sigue marcadno el mismo error =(

    Angel Hernandez

    Angel Hernandez

    studenthace 2 años

    Hay 2 opciones:

    1. Abres la terminal de VS code en la misma carpeta donde esta ubicado el archivo text.txt y el de 23_files.py y alli si te funciona el path './text.txt'

    2. pones en el metodo open() la ruta absoluta del archivo text.txt que seria algo como:

    ('~/home/tu_nombre/python_manejo_errores/text.txt')
    José Reinaldo Duque Serna

    José Reinaldo Duque Serna

    studenthace 2 años

    Hola Juan. Intenta abrir el archivo sin usar el ./ solamente así...

    file = open('archivo.txt') print (file.read()) file.close()
Curso de Python: Comprehensions, Funciones y Manejo de Errores

Curso de Python: Comprehensions, Funciones y Manejo de Errores

Comprende y aplica comprehensions, manejo de errores y funciones avanzadas en Python. Domina los sets y transforma listas y diccionarios eficientemente. Aprende a modularizar tu código y a gestionar errores sin detener la ejecución.

Curso de Python: Comprehensions, Funciones y Manejo de Errores
Curso de Python: Comprehensions, Funciones y Manejo de Errores

Curso de Python: Comprehensions, Funciones y Manejo de Errores

Comprende y aplica comprehensions, manejo de errores y funciones avanzadas en Python. Domina los sets y transforma listas y diccionarios eficientemente. Aprende a modularizar tu código y a gestionar errores sin detener la ejecución.