[Python] FileNotFoundError while writing to a Pickle file

Discussão em 'Python' iniciado por Stack, Fevereiro 14, 2025.

  1. Stack

    Stack Membro Participativo

    I'm taking all the filenames in a certain directory in a list, and would like to write this list in a pickle file. Here's the code I am using:

    import _pickle as pickle
    with open(filepath+'filenames.pkl', 'wb') as f:
    pickle.dump(filenames, f)


    This gives me the following error:

    ---------------------------------------------------------------------------
    FileNotFoundError Traceback (most recent call last)
    <ipython-input-32-c59e6889d2fe> in <module>()
    1 import _pickle as pickle
    ----> 2 with open(dpath+'filenames.pkl', 'wb') as f:
    3 pickle.dump(filenames, f)

    FileNotFoundError: [Errno 2] No such file or directory: '/data/train/filenames.pkl'


    I am supposed to create this file. Why is this file expected already?

    Continue reading...

Compartilhe esta Página