用户有写权限但不能写入文件

用户有写权限但不能写入文件

我正在使用 python 脚本来写入(有时覆盖)数据文件。我可以很好地写入新文件,但permission denied在尝试写入现有文件时却遇到了问题。奇怪的是我相信我对这些文件有写权限。它看起来是这样的:

-rw-r--r-- 1 myusername etc etc etc

谁能解释一下为什么我无法写入这些文件?应该注意的是,它们存储在已安装的网络驱动器中。

编辑:根据要求,这里是打开文件的代码(数据集只是字符串中的一组数字,用于标识已完成的运行):

outdir = /Volumes/file/path/
file = outdir + dataset + ".dat"
f = open(file,"w")

我收到的错误是:

IOError: [Errno 13] Permission denied: '/Volumes/file/path/dataset.dat'

相关内容