Qual é a melhor maneira de abrir um arquivo como leitura / gravação, se ele existir, ou se não existir, crie-o e abra-o como leitura / gravação? Pelo que li,file = open('myfile.dat', 'rw')
deveria fazer isso, certo?
Não está funcionando para mim (Python 2.6.2) e estou me perguntando se é um problema de versão ou se não deve funcionar assim ou o que.
A linha inferior é, eu só preciso de uma solução para o problema. Estou curioso sobre as outras coisas, mas tudo o que preciso é de uma boa maneira de fazer a parte de abertura.
O diretório anexo foi gravável por usuário e grupo, e não outro (eu estou em um sistema Linux ... então permissões 775 em outras palavras), e o erro exato foi:
IOError: esse arquivo ou diretório não existe.
file
existe.