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?