PyFilesystem
2.4
Introduction
Guide
Concepts
Resource Info
FS URLs
Walking
Globbing
Builtin Filesystems
Implementing Filesystems
Creating an extension
External Filesystems
PyFilesystem API
Reference
Contributing to PyFilesystem
PyFilesystem
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__call__() (fs.glob.BoundGlobber method)
(fs.walk.BoundWalker method)
__contains__() (fs.mode.Mode method)
__del__() (fs.base.FS method)
__enter__() (fs.base.FS method)
__exit__() (fs.base.FS method)
__init__() (fs.appfs.SiteConfigFS method)
(fs.appfs.SiteDataFS method)
(fs.appfs.UserCacheFS method)
(fs.appfs.UserConfigFS method)
(fs.appfs.UserDataFS method)
(fs.appfs.UserLogFS method)
(fs.base.FS method)
(fs.errors.BulkCopyFailed method)
(fs.errors.CreateFailed method)
(fs.errors.FSError method)
(fs.errors.IllegalBackReference method)
(fs.errors.MissingInfoNamespace method)
(fs.errors.NoURL method)
(fs.errors.OperationFailed method)
(fs.errors.PathError method)
(fs.errors.ResourceError method)
(fs.ftpfs.FTPFS method)
(fs.glob.BoundGlobber method)
(fs.glob.Globber method)
(fs.info.Info method)
(fs.memoryfs.MemoryFS method)
(fs.mode.Mode method)
(fs.mountfs.MountError method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.opener.registry.Registry method)
(fs.osfs.OSFS method)
(fs.permissions.Permissions method)
(fs.subfs.SubFS method)
(fs.tarfs.ReadTarFS method)
(fs.tarfs.WriteTarFS method)
(fs.tempfs.TempFS method)
(fs.walk.BoundWalker method)
(fs.walk.Walker method)
(fs.wrap.WrapCachedDir method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
(fs.zipfs.WriteZipFS method)
__iter__() (fs.glob.Globber method)
__str__() (fs.errors.FSError method)
A
abspath() (in module fs.path)
accessed (fs.info.Info property)
add() (fs.permissions.Permissions method)
add_fs() (fs.multifs.MultiFS method)
appendbytes() (fs.base.FS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
appending (fs.mode.Mode property)
appendtext() (fs.base.FS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
as_str() (fs.permissions.Permissions method)
assert_bytes() (fs.test.FSTestCases method)
assert_exists() (fs.test.FSTestCases method)
assert_isdir() (fs.test.FSTestCases method)
assert_isempty() (fs.test.FSTestCases method)
assert_isfile() (fs.test.FSTestCases method)
assert_not_exists() (fs.test.FSTestCases method)
assert_text() (fs.test.FSTestCases method)
B
basename() (in module fs.path)
binary (fs.mode.Mode property)
binary() (in module fs.filesize)
bind() (fs.walk.Walker class method)
block_special_file (fs.enums.ResourceType attribute)
BoundGlobber (class in fs.glob)
BoundWalker (class in fs.walk)
BulkCopyFailed
C
cache_directory() (in module fs.wrap)
character (fs.enums.ResourceType attribute)
check() (fs.base.FS method)
(fs.permissions.Permissions method)
check_file() (fs.walk.Walker method)
check_open_dir() (fs.walk.Walker method)
check_readable() (in module fs.mode)
check_scan_dir() (fs.walk.Walker method)
check_writable() (in module fs.mode)
clean() (fs.tempfs.TempFS method)
close() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.subfs.ClosingSubFS method)
(fs.tarfs.ReadTarFS method)
(fs.tarfs.WriteTarFS method)
(fs.tempfs.TempFS method)
(fs.zipfs.ReadZipFS method)
(fs.zipfs.WriteZipFS method)
ClosingSubFS (class in fs.subfs)
combine() (in module fs.path)
copy() (fs.base.FS method)
(fs.info.Info method)
(fs.osfs.OSFS method)
(fs.permissions.Permissions method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
copy_dir() (in module fs.copy)
copy_dir_if() (in module fs.copy)
copy_dir_if_newer() (in module fs.copy)
copy_file() (in module fs.copy)
copy_file_data() (in module fs.tools)
copy_file_if() (in module fs.copy)
copy_file_if_newer() (in module fs.copy)
copy_file_internal() (in module fs.copy)
copy_fs() (in module fs.copy)
copy_fs_if() (in module fs.copy)
copy_fs_if_newer() (in module fs.copy)
copy_modified_time() (in module fs.copy)
copy_structure() (in module fs.copy)
copydir() (fs.base.FS method)
(fs.wrapfs.WrapFS method)
count() (fs.glob.Globber method)
count_lines() (fs.glob.Globber method)
Counts (class in fs.glob)
create (fs.mode.Mode property)
create() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.permissions.Permissions class method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
created (fs.info.Info property)
CreateFailed
current (fs.enums.Seek attribute)
D
data (fs.glob.Counts attribute)
decimal() (in module fs.filesize)
delegate_fs() (fs.subfs.SubFS method)
(fs.tarfs.WriteTarFS method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.WriteZipFS method)
delegate_path() (fs.subfs.SubFS method)
(fs.tarfs.WriteTarFS method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.WriteZipFS method)
desc() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.wrapfs.WrapFS method)
DestinationExists
destroy_fs() (fs.test.FSTestCases method)
directories (fs.glob.Counts attribute)
directory (fs.enums.ResourceType attribute)
DirectoryExists
DirectoryExpected
DirectoryNotEmpty
dirname() (in module fs.path)
dirs (fs.walk.Step attribute)
dirs() (fs.walk.BoundWalker method)
(fs.walk.Walker method)
download() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.wrapfs.WrapFS method)
dump() (fs.permissions.Permissions method)
E
end (fs.enums.Seek attribute)
EntryPointError
exclusive (fs.mode.Mode property)
exists() (fs.base.FS method)
(fs.wrapfs.WrapFS method)
F
features (fs.ftpfs.FTPFS property)
fifo (fs.enums.ResourceType attribute)
file (fs.enums.ResourceType attribute)
FileExists
FileExpected
files (fs.glob.Counts attribute)
(fs.walk.Step attribute)
files() (fs.walk.BoundWalker method)
(fs.walk.Walker method)
FilesystemClosed
filterdir() (fs.base.FS method)
(fs.wrapfs.WrapFS method)
forcedir() (in module fs.path)
frombase() (in module fs.path)
FS (class in fs.base)
fs.appfs
module
fs.base
module
fs.compress
module
fs.copy
module
fs.enums
module
fs.errors
module
fs.filesize
module
fs.ftpfs
module
fs.glob
module
fs.info
module
fs.memoryfs
module
fs.mirror
module
fs.mode
module
fs.move
module
fs.opener.base
module
fs.opener.errors
module
fs.opener.parse
module
fs.opener.registry
module
fs.osfs
module
fs.path
module
fs.permissions
module
fs.subfs
module
fs.tarfs
module
fs.tempfs
module
fs.tools
module
fs.tree
module
fs.walk
module
fs.wildcard
module
fs.wrap
module
fs.wrapfs
module
fs.zipfs
module
FSError
FSTestCases (class in fs.test)
ftp (fs.ftpfs.FTPFS property)
ftp_url (fs.ftpfs.FTPFS property)
FTPFS (class in fs.ftpfs)
G
g_r (fs.permissions.Permissions attribute)
g_w (fs.permissions.Permissions attribute)
g_x (fs.permissions.Permissions attribute)
get() (fs.info.Info method)
get_fs() (fs.multifs.MultiFS method)
get_intermediate_dirs() (in module fs.tools)
get_matcher() (in module fs.wildcard)
get_mode() (fs.permissions.Permissions class method)
get_opener() (fs.opener.registry.Registry method)
getbasic() (fs.base.FS method)
getbytes() (fs.base.FS method)
getdetails() (fs.base.FS method)
getfile() (fs.base.FS method)
getinfo() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrap.WrapCachedDir method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
getmeta() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.wrapfs.WrapFS method)
getmodified() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
getospath() (fs.base.FS method)
getsize() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.wrapfs.WrapFS method)
getsyspath() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.wrapfs.WrapFS method)
gettext() (fs.base.FS method)
gettype() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.wrapfs.WrapFS method)
geturl() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
gid (fs.info.Info property)
glob (fs.base.FS property)
Globber (class in fs.glob)
GlobMatch (class in fs.glob)
group (fs.info.Info property)
H
has_namespace() (fs.info.Info method)
hash() (fs.base.FS method)
(fs.wrapfs.WrapFS method)
hassyspath() (fs.base.FS method)
(fs.multifs.MultiFS method)
(fs.wrapfs.WrapFS method)
hasurl() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.wrapfs.WrapFS method)
I
IllegalBackReference
imatch() (in module fs.glob)
(in module fs.wildcard)
imatch_any() (in module fs.wildcard)
Info (class in fs.info)
info (fs.glob.GlobMatch attribute)
info() (fs.walk.BoundWalker method)
(fs.walk.Walker method)
install() (fs.opener.registry.Registry method)
InsufficientStorage
InvalidCharsInPath
InvalidPath
is_dir (fs.info.Info property)
is_file (fs.info.Info property)
is_link (fs.info.Info property)
is_thread_safe() (in module fs.tools)
is_writeable() (fs.info.Info method)
isabs() (in module fs.path)
isbase() (in module fs.path)
isclosed() (fs.base.FS method)
(fs.tarfs.ReadTarFS method)
isdir() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrap.WrapCachedDir method)
(fs.wrapfs.WrapFS method)
isdotfile() (in module fs.path)
isempty() (fs.base.FS method)
isfile() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrap.WrapCachedDir method)
(fs.wrapfs.WrapFS method)
islink() (fs.base.FS method)
(fs.osfs.OSFS method)
(fs.wrapfs.WrapFS method)
isparent() (in module fs.path)
issamedir() (in module fs.path)
iswildcard() (in module fs.path)
iterate_fs() (fs.multifs.MultiFS method)
iteratepath() (in module fs.path)
J
join() (in module fs.path)
L
LineCounts (class in fs.glob)
lines (fs.glob.LineCounts attribute)
listdir() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
load() (fs.permissions.Permissions class method)
lock() (fs.base.FS method)
(fs.wrapfs.WrapFS method)
M
make_fs() (fs.test.FSTestCases method)
make_mode() (in module fs.permissions)
make_path() (fs.info.Info method)
makedir() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
makedirs() (fs.base.FS method)
(fs.multifs.MultiFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
manage_fs() (fs.opener.registry.Registry method)
match() (fs.base.FS method)
(in module fs.glob)
(in module fs.wildcard)
match_any() (in module fs.wildcard)
MemoryFS (class in fs.memoryfs)
metadata_changed (fs.info.Info property)
mirror() (in module fs.mirror)
MissingInfoNamespace
Mode (class in fs.mode)
mode (fs.permissions.Permissions property)
modified (fs.info.Info property)
module
fs.appfs
fs.base
fs.compress
fs.copy
fs.enums
fs.errors
fs.filesize
fs.ftpfs
fs.glob
fs.info
fs.memoryfs
fs.mirror
fs.mode
fs.move
fs.opener.base
fs.opener.errors
fs.opener.parse
fs.opener.registry
fs.osfs
fs.path
fs.permissions
fs.subfs
fs.tarfs
fs.tempfs
fs.tools
fs.tree
fs.walk
fs.wildcard
fs.wrap
fs.wrapfs
fs.zipfs
mount() (fs.mountfs.MountFS method)
MountError
MountFS (class in fs.mountfs)
move() (fs.base.FS method)
(fs.memoryfs.MemoryFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
move_dir() (in module fs.move)
move_file() (in module fs.move)
move_fs() (in module fs.move)
movedir() (fs.base.FS method)
(fs.memoryfs.MemoryFS method)
(fs.wrapfs.WrapFS method)
MultiFS (class in fs.multifs)
N
name (fs.info.Info property)
non_blank (fs.glob.LineCounts attribute)
normpath() (in module fs.path)
NoSysPath
NotWriteable
NoURL
O
o_r (fs.permissions.Permissions attribute)
o_w (fs.permissions.Permissions attribute)
o_x (fs.permissions.Permissions attribute)
open() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.opener.registry.Registry method)
(fs.osfs.OSFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
open_fs() (fs.opener.base.Opener method)
(fs.opener.registry.Registry method)
openbin() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
opendir() (fs.base.FS method)
(fs.wrapfs.WrapFS method)
Opener (class in fs.opener.base)
OpenerError
OperationFailed
OperationTimeout
OSFS (class in fs.osfs)
P
params (fs.opener.parse.ParseResult attribute)
parse() (fs.permissions.Permissions class method)
parse_fs_url() (in module fs.opener.parse)
ParseError
ParseResult (class in fs.opener.parse)
parts() (in module fs.path)
password (fs.opener.parse.ParseResult attribute)
path (fs.glob.GlobMatch attribute)
(fs.opener.parse.ParseResult attribute)
(fs.walk.Step attribute)
PathError
PermissionDenied
Permissions (class in fs.permissions)
permissions (fs.info.Info property)
protocol (fs.opener.parse.ParseResult attribute)
protocols (fs.opener.registry.Registry property)
R
read_only() (in module fs.wrap)
readbytes() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
reading (fs.mode.Mode property)
ReadTarFS (class in fs.tarfs)
readtext() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.wrapfs.WrapFS method)
ReadZipFS (class in fs.zipfs)
recursepath() (in module fs.path)
Registry (class in fs.opener.registry)
relativefrom() (in module fs.path)
relpath() (in module fs.path)
RemoteConnectionError
remove() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.glob.Globber method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.permissions.Permissions method)
(fs.tarfs.ReadTarFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
remove_empty() (in module fs.tools)
removedir() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
RemoveRootError
removetree() (fs.base.FS method)
(fs.memoryfs.MemoryFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
render() (in module fs.tree)
resource (fs.opener.parse.ParseResult attribute)
ResourceError
ResourceInvalid
ResourceLocked
ResourceNotFound
ResourceReadOnly
ResourceType (class in fs.enums)
S
scandir() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.wrap.WrapCachedDir method)
(fs.wrapfs.WrapFS method)
Seek (class in fs.enums)
set (fs.enums.Seek attribute)
setbinfile() (fs.base.FS method)
setbytes() (fs.base.FS method)
setfile() (fs.base.FS method)
setguid (fs.permissions.Permissions attribute)
setinfo() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.memoryfs.MemoryFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.tarfs.ReadTarFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
(fs.zipfs.ReadZipFS method)
settext() (fs.base.FS method)
settimes() (fs.base.FS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
setuid (fs.permissions.Permissions attribute)
SiteConfigFS (class in fs.appfs)
SiteDataFS (class in fs.appfs)
size (fs.info.Info property)
socket (fs.enums.ResourceType attribute)
split() (in module fs.path)
splitext() (in module fs.path)
stem (fs.info.Info property)
Step (class in fs.walk)
sticky (fs.permissions.Permissions attribute)
SubFS (class in fs.subfs)
suffix (fs.info.Info property)
suffixes (fs.info.Info property)
supports_mdtm (fs.ftpfs.FTPFS property)
supports_mlst (fs.ftpfs.FTPFS property)
symlink (fs.enums.ResourceType attribute)
T
TarFS (class in fs.tarfs)
target (fs.info.Info property)
TempFS (class in fs.tempfs)
test_geturl_purpose() (fs.test.FSTestCases method)
test_validatepath() (fs.test.FSTestCases method)
text (fs.mode.Mode property)
to_platform() (fs.mode.Mode method)
to_platform_bin() (fs.mode.Mode method)
touch() (fs.base.FS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
traditional() (in module fs.filesize)
tree() (fs.base.FS method)
truncate (fs.mode.Mode property)
type (fs.info.Info property)
U
u_r (fs.permissions.Permissions attribute)
u_w (fs.permissions.Permissions attribute)
u_x (fs.permissions.Permissions attribute)
uid (fs.info.Info property)
unknown (fs.enums.ResourceType attribute)
Unsupported
UnsupportedHash
UnsupportedProtocol
updating (fs.mode.Mode property)
upload() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
user (fs.info.Info property)
UserCacheFS (class in fs.appfs)
UserConfigFS (class in fs.appfs)
UserDataFS (class in fs.appfs)
UserLogFS (class in fs.appfs)
username (fs.opener.parse.ParseResult attribute)
V
validate() (fs.mode.Mode method)
validate_bin() (fs.mode.Mode method)
validate_openbin_mode() (in module fs.mode)
validatepath() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.osfs.OSFS method)
(fs.wrapfs.WrapFS method)
W
walk (fs.base.FS property)
(fs.wrapfs.WrapFS property)
walk() (fs.walk.BoundWalker method)
(fs.walk.Walker method)
(in module fs.walk)
walk_dirs() (in module fs.walk)
walk_files() (in module fs.walk)
walk_info() (in module fs.walk)
Walker (class in fs.walk)
walker_class (fs.base.FS attribute)
which() (fs.multifs.MultiFS method)
WrapCachedDir (class in fs.wrap)
WrapFS (class in fs.wrapfs)
WrapReadOnly (class in fs.wrap)
write_tar() (fs.tarfs.WriteTarFS method)
(in module fs.compress)
write_zip() (fs.zipfs.WriteZipFS method)
(in module fs.compress)
writebytes() (fs.base.FS method)
(fs.ftpfs.FTPFS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
writefile() (fs.base.FS method)
(fs.wrap.WrapReadOnly method)
(fs.wrapfs.WrapFS method)
WriteTarFS (class in fs.tarfs)
writetext() (fs.base.FS method)
(fs.mountfs.MountFS method)
(fs.multifs.MultiFS method)
(fs.wrap.WrapReadOnly method)
WriteZipFS (class in fs.zipfs)
writing (fs.mode.Mode property)
Z
ZipFS (class in fs.zipfs)