t.p.filepath : module documentation

Part of twisted.python View Source

Object-oriented filesystem path representation.
Interface IFilePath File path object.
Class InsecurePath Error that is raised when the path provided to FilePath is invalid.
Class LinkError An error with symlinks - either that there are cyclical symlinks or that symlink are not supported on this platform.
Class UnlistableError An exception which is used to distinguish between errors which mean 'this is not a directory you can list' and other, more catastrophic errors.
Class AbstractFilePath Abstract implementation of an IFilePath; must be completed by a subclass.
Class RWX A class representing read/write/execute permissions for a single user category (i.e. user/owner, group, or other/world). Instantiate with three boolean values: readable? writable? executable?.
Class Permissions A class representing read/write/execute permissions. Instantiate with any portion of the file's mode that includes the permission bits.
Class FilePath I am a path on the filesystem that only permits 'downwards' access.
Function _stub_islink Always return False if the operating system does not support symlinks.
Class _WindowsUnlistableError This exception is raised on Windows, for compatibility with previous releases of FilePath where unportable programs may have done "except WindowsError:" around a call to children().
Function _secureEnoughString Compute a string usable as a new, temporary filename.
def _stub_islink(path): (source)
Always return False if the operating system does not support symlinks.
ParameterspathA path string. (type: str)
ReturnsFalse (type: bool)
def _secureEnoughString(): (source)
Compute a string usable as a new, temporary filename.
ReturnsA pseudorandom, 16 byte string for use in secure filenames. (type: bytes)
API Documentation for Twisted, generated by pydoctor at 2013-11-08 22:07:30.