ranger
.
fsobject
.file
index
/home/hut/work/ranger/ranger/fsobject/file.py
Classes
ranger.fsobject.fsobject.FileSystemObject
(
ranger.shared.mimetype.MimeTypeAware
,
ranger.shared.FileManagerAware
)
File
class
File
(
ranger.fsobject.fsobject.FileSystemObject
)
Method resolution order:
File
ranger.fsobject.fsobject.FileSystemObject
ranger.shared.mimetype.MimeTypeAware
ranger.shared.FileManagerAware
ranger.shared.Awareness
builtins.object
Methods inherited from
ranger.fsobject.fsobject.FileSystemObject
:
__init__
(self, path)
__str__
(self)
returns a string containing the absolute path
get_description
(self)
get_permission_string
(self)
go
(self)
enter the directory if the filemanager is running
is_older_than
(self, seconds)
returns whether this object wasn't
use
()d in the last n seconds
load
(self)
reads useful information about the filesystem-object from the
filesystem and caches it for later use
load_if_outdated
(self)
Calls
load
() if the currently cached information is outdated
or nonexistant.
load_once
(self)
calls
load
() if it has not been called at least once yet
mark
(self, boolean)
set_mimetype
(self)
assign attributes such as self.
video
according to the mimetype
use
(self)
mark the filesystem-object as used at the current time
Data and other attributes inherited from
ranger.fsobject.fsobject.FileSystemObject
:
accessible
= False
audio
= False
basename
= None
basename_lower
= None
container
= False
content_loaded
= False
dirname
= None
document
= False
exists
= False
extension
= None
force_load
= False
image
= False
infostring
= None
islink
= False
last_used
= None
loaded
= False
marked
= False
media
= False
mimetype_tuple
= ()
path
= None
permissions
= None
readlink
= None
runnable
= False
size
= 0
stat
= None
stopped
= False
tagged
= False
type
= 'unknown'
video
= False
Data descriptors inherited from
ranger.shared.mimetype.MimeTypeAware
:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
Data and other attributes inherited from
ranger.shared.mimetype.MimeTypeAware
:
mimetypes
= {}
Data and other attributes inherited from
ranger.shared.FileManagerAware
:
fm
= None