Estou usando um script python para gravar (e às vezes substituir) arquivos de dados. Eu posso escrever novos arquivos muito bem, mas estou recebendo permission denied
ao tentar gravar em arquivos existentes. O que é estranho é que acredito ter permissão de gravação para esses arquivos. Aqui está o que parece:
-rw-r--r-- 1 myusername etc etc etc
Alguém pode oferecer alguma explicação sobre o motivo de eu não conseguir gravar nesses arquivos? Deve-se notar que eles são armazenados em uma unidade de rede montada.
EDITAR: Conforme solicitado, aqui está o código que abre o arquivo (o conjunto de dados é apenas um conjunto de números em uma string usada para identificar a execução realizada):
outdir = /Volumes/file/path/
file = outdir + dataset + ".dat"
f = open(file,"w")
e o erro que estou recebendo é:
IOError: [Errno 13] Permission denied: '/Volumes/file/path/dataset.dat'
Tags permissions mount samba