Python操作系统访问Linux上安装sshfs的文件出错

2024-06-08 09:30:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下设置:我有一个安装了sshfs的磁盘,我试图从在我的机器上本地运行的python脚本访问其中的文件。问题是,即使我的用户对文件没有任何权限-即:

-rw------- 1 13912 1313          40 Nov 25 11:04 test_file.txt

(我不是文件的所有者),操作系统访问仍然返回True:

^{pr2}$

但是当我试图打开这个文件时,我得到了一个权限被拒绝的错误-这是预期的行为。在

>> f=open('/path/to/file/test_file.txt')

>> IOError: [Errno 13] Permission denied: '/path/to/file/test_file.txt'

有谁能解释一下我做错了什么,或者我有什么遗漏吗操作系统访问?是因为这个文件的所有者是我的操作系统中不存在的用户吗?() 提前谢谢!在


Tags: 文件topath用户testtxt脚本机器