是否可以计算有权使用 python 访问文件的用户数量?
我已经尝试了带有stat的os模块,但我不知道如何计算有权读取该文件的用户数量。
由于您正在寻找特定于操作系统的信息,因此我倾向于建议直接执行shell命令。
你可以在 python 脚本中运行类似这个 shell 命令的东西。
namei -o README.md | awk '{print $2}' | tail +2 # lists the users. awk chooses the 2nd column and tail skips the first line.