O usuário tem permissões de gravação, mas não pode gravar em arquivos

1

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'
    
por cadams 14.07.2015 / 20:06

0 respostas