abrir archivo en modo "w": IOError: [Errno 2] No existe tal archivo o directorio

Cuando intento abrir un archivo enescribir modo con el siguiente código:

packetFile = open("%s/%s/%s/%s.mol2" % ("dir", "dir2", "dir3", "some_file"), "w")

Me da el siguiente error:

IOError: [Errno 2] No such file or directory: 'dir/dir2/dir3/some_file.mol2'

El modo "w" debería crear el archivo si no existe, ¿verdad? Entonces, ¿cómo puede ocurrir este error?

Respuestas a la pregunta(6)

Su respuesta a la pregunta