abrir arquivo no modo "w": IOError: [Erro 2] Não existe esse arquivo ou diretório
Quando tento abrir um arquivo noEscreva modo com o seguinte código:
packetFile = open("%s/%s/%s/%s.mol2" % ("dir", "dir2", "dir3", "some_file"), "w")
Dá-me o seguinte erro:
IOError: [Errno 2] No such file or directory: 'dir/dir2/dir3/some_file.mol2'
O modo "w" deve criar o arquivo se ele não existir, certo? Então, como esse erro pode ocorrer?