class documentation

class twisted.python.filepath.Permissions(FancyEqMixin): (source)

View In Hierarchy

A class representing read/write/execute permissions. Instantiate with any portion of the file's mode that includes the permission bits.

Present Since11.1
Instance Variable user User/Owner permissions
Instance Variable group Group permissions
Instance Variable other Other/World permissions
Class Variable compareAttributes Undocumented
Method __init__ Undocumented
Method __repr__ Undocumented
Method shorthand Returns a short string representing the permission bits. Looks like what is printed by command line utilities such as 'ls -l' (e.g. 'rwx-wx--x')

Inherited from FancyEqMixin:

Method __eq__ Undocumented
Method __ne__ Undocumented
user = (source)
User/Owner permissions
(type: RWX)
group = (source)
Group permissions
(type: RWX)
other = (source)
Other/World permissions
(type: RWX)
compareAttributes = (source)

Undocumented

(type: tuple[str, ...])
def __init__(self, statModeInt): (source)

Undocumented

def __repr__(self): (source)

Undocumented

ReturnsUndocumented (type: str)
def shorthand(self): (source)

Returns a short string representing the permission bits. Looks like what is printed by command line utilities such as 'ls -l' (e.g. 'rwx-wx--x')

ReturnsThe shorthand string. (type: str)
API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.