все Python 3Linux · macOSosфункция
os.getegid
os — идентификаторы пользователя/группы
Возвращает эффективный GID процесса. Доступно на Unix.
Синтаксис
os.getegid(...)
Эффективный GID участвует в проверке прав вместе с дополнительными группами. У программы с битом setgid он равен группе файла программы. Файлы, создаваемые процессом, обычно получают в качестве группы именно его, если каталог не помечен битом setgid.
Примеры
import os
print(os.getegid()) # → ? только Unix: эффективный GID процесса, например 1000
print(type(os.getegid())) # → ? только Unix: <class 'int'>
print(os.getegid() == os.getgid()) # → ? только Unix: True, пока setgid-бит не сменил группу процесса
print(os.getegid() == 0) # → ? только Unix: True, если права процесса выданы по группе root
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности