Python Glossary English

все Python 3Linux · macOSosфункция

os.getgid

os — идентификаторы пользователя/группы

Возвращает реальный идентификатор группы (GID) процесса. Доступно на Unix.

Синтаксис

os.getgid(...)

Реальный GID — основная группа пользователя, запустившего процесс. Права доступа проверяются по эффективному GID и дополнительным группам, которые дают getegid и getgroups. Имя группы по GID даёт grp.getgrgid(os.getgid()).gr_name.

Примеры

import os
print(os.getgid())  # → ? только Unix: реальный GID процесса, например 1000
print(os.getgid() == os.getegid())  # → ? только Unix: True — реальный и эффективный GID обычно совпадают
print(os.getgid() in os.getgroups())  # → ? только Unix: обычно True — основная группа входит в набор групп процесса

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности