python判断当前用户是否是root用户

2022-03-11 00:00:00 python 用户 判断

python判断当前用户是否是root,这段代码只能在unix核心的系统运行(unix,linux,mac等),不能在windows下运行

"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/18
修改日期:2022/3/18
功能描述:python判断当前用户是否是root用户
"""
import os
import sys

uid = os.geteuid()
if uid != 0:
    print("皮蛋编程提醒您,当前用户ID为:{}非ROOT用户,退出!".format(uid))
    sys.exit(1)

以上代码在Python3.9+Mac下测试通过

相关文章