我在FUSE上关注本教程。
[FUSE tutorial][1]
以下是FUSE的文档
这可能是更多与python相关的问题,但我无法弄清楚。这是教程中的方法
def getattr(self, path, fh=None):
print "getattr"
full_path = self._full_path(path)
# print full_path
st = os.lstat(full_path)
print key
return dict((key, getattr(st, key)) for key in ('st_atime', 'st_ctime',
'st_gid', 'st_mode', 'st_mtime', 'st_nlink', 'st_size', 'st_uid'))
我理解这种方法的目的并且工作正常。但我无法理解这把钥匙的来源。尝试打印它,但它给出了一个错误(如预期的那样)。