在 Python 中,检查是否以 root 身份执行

In Python, check if executed as root

如何检查我的程序是否具有 运行 root 权限。 Pathlib 是否提供在 Linux

下查询 USER-ID 的可能性

您可以使用标准库包访问用户名getpass

import getpass
print(getpass.getuser())

当使用 sudo 或 root 执行代码时,用户是 root