Как проверить, что у пути есть липкий бит в питоне? - PullRequest
2 голосов
/ 07 января 2009

Как проверить с помощью python, если в пути установлен липкий бит?

Ответы [ 2 ]

8 голосов
/ 07 января 2009
import os
def is_sticky(path):
    return os.stat(path).st_mode & 01000 == 01000
2 голосов
/ 07 января 2009

os.stat () вернет набор информации о файле. Первым пунктом будет режим. Затем вы сможете использовать некоторую битовую арифметику, чтобы получить липкий бит. Клейкий бит имеет восьмеричное значение 1000.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...