def describe_entry(x):
return """
Path: {x[path]}
SHA: {hexsha}
Size: {x[size]}
Flags: {x[flags]:#b}
User ID: {x[uid]}
Group ID: {x[gid]}
Created: {x[ctime]}.{x[ctime_nano]}
Modified: {x[mtime]}.{x[mtime_nano]}
Inode: {x[inode]}
Device ID: ({major}, {minor})
""".format(
x=x,
major=os.major(x['dev']),
minor=os.minor(x['dev']),
hexsha=binascii.b2a_hex(x['sha']).decode('utf-8'),
)
评论列表
文章目录