es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error de FileNotFoundError: [Errno 2] No existe el archivo o directorio: ‘codedata.pkl’

Este es un programa escolar para aprender a usar archivos y directorios en Python. Así que hice mi mejor esfuerzo y creé una función para abrir, establecerla como una variable y cerrar correctamente mi archivo.

Pero obtuve el error del título:

FileNotFoundError: [Errno 2] No hay tal archivo o directorio: ‘codedata.pkl’

def load_db():
“””carga la base de datos correctamente
y prepararla para su uso posterior

Devuelve:
-------
    cd: (lista) lista de tuplas
"""
file = open('codedata.pkl', 'rb')
codedata = pickle.loads(file)
file.close()

return codedata

Desde el intérprete, esta es la línea

file = open(‘codedata.pkl’, ‘rb’)

Esta es la fuente del problema, pero no veo dónde está el origen del problema.

¿Alguien puede ayudarme?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que estás tratando de abrir un archivo llamado codedata.pkl pero el intérprete está lanzando un FileNotFoundError lo cual significa que el archivo no está en el directorio desde el cual estás tratando de accederlo.

    Asegúrate de que el archivo esté en el mismo directorio que el código que estás ejecutando, o que estás proporcionando la ruta correcta al archivo.

Comments are closed.