如何检查我的python脚本是否在类似BSD的操作系统下以管理员权限(sudo)运行?需要显示用户友好的警告,以便在没有管理员权限的情况下执行。
Kyl*_*ndt 38
这个怎么样?检查是否uid == 0:
[kbrandt@kbrandt-admin: ~] python -c 'import os; print os.getuid()'
196677
[kbrandt@kbrandt-admin: ~] sudo python -c 'import os; print os.getuid()'
0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18314 次 |
| 最近记录: |