Python | os.getgrouplist 函數
最近更新時間 2020-12-06 21:50:07
os.getgrouplist 函數返回該用户所在的組 ID 列表。可能 group 參數沒有在返回的列表中,實際上用户應該也是屬於該 group。group 參數一般可以從儲存賬户信息的密碼記錄文件中找到。
函數定義
os.getgrouplist(user, group)
# 函數定義
if sys.platform != 'win32':
# Unix only
...
def getgrouplist(user: str, gid: int) -> List[int]: ...
...
兼容性:Unix 系統。
參數
- checkuser - 用户名。
- checkgroup - 組 ID。
返回值
- checkList[int] - 組 ID 列表。
示例1: - 使用 os.getgrouplist() 函數返回該用户所在的組 ID 列表。
# coding=utf-8
# Python3 代碼
# 使用 os.getgrouplist() 函數返回該用户所在的組 ID 列表
# 引入 os 庫
import os
# 用户名
user = 'root'
# 組 ID
group = 0
g_list = os.getgrouplist(user, group)
print("List::", g_list)
List:: [0]