【发布时间】:2012-06-12 21:41:51
【问题描述】:
我已经安装了一个驱动器。
在“获取信息”中,我有一个名为 Image Disk 的属性
地点:/private/var/run/vmware/fuse/10323660103412696815/flat
如何使用 python 获取此属性?
os.stat 没有给我这个。
【问题讨论】:
我已经安装了一个驱动器。
在“获取信息”中,我有一个名为 Image Disk 的属性
地点:/private/var/run/vmware/fuse/10323660103412696815/flat
如何使用 python 获取此属性?
os.stat 没有给我这个。
【问题讨论】:
使用xattr 模块中的getxattr 函数,它是与本机函数getxattr(2) 的Python 绑定。例如:
import xattr
print xattr.getattr('/Volumes/MyDrive', 'Image Disk')
有关更详细的示例,请参阅this blog post。
【讨论】:
xattr -l 或ls -l@,或Python 中的xattr.lisxtattr(),将为您提供文件所有扩展属性的列表。