python - 在 Python 中,检查是否以 root 身份执行
问题描述
如何检查我的程序是否以 root 权限运行。Pathlib 是否提供在 Linux 下查询 USER-ID 的可能性
解决方案
您可以使用标准库包访问用户名getpass
import getpass
print(getpass.getuser())
使用 sudo 或以 root 执行代码时,用户是 root
推荐阅读
- php - 将 b64 图片支持添加到 HTML Purifier 的默认白名单中
- java - 是否可以强制 Eclipse 为已编译的 java 类保留准确的行号?
- vba - 比较vba中的日期
- angular - 如何在 nx 库中使用 APP_INITIALIZER?
- raspberry-pi - LoRa 点对点限制
- azure - 使用 Batch-Shipyard 在虚拟网络中配置 Azure Batch 池
- vba - 如果工作簿已打开,则继续
- laravel - 如何在锚标记数据值中设置图像 url
- ios - iOS中的压缩PNG文件错误组
- c# - Entity Framework Core 过滤相关实体并获得每个组的前 2 个