src.core.filesystem = class FileSystem(__builtin__.object)
    FileSystem class
 
  Static methods defined here:
clear(directory)
Clear directory
:param str directory: os directory
:raise: FileSystemError
:return: Bool
getabsname(filename)
Get absolute file path
:param str filename: directory
:return: str
has_extension(line)
Check line for extension
:param str line: input string
:return: bool
human_size(size, precision=2)
Humanize accepted bytes
:param int size: bytes
:param int precision: delimiter
:return:
is_exist(directory, filename)
Check if dir-file is exist
:param str directory: directory
:param str filename: filename
:return: bool
makedir(directory, mode=511)
Create new directory
 
:param str directory: directory
:param int mode: directory permission
:raise: FileSystemError
:return: None
makefile(filename)
Create new file with context
:param str filename: input filename
:raise: FileSystemError
:return: Bool
read(filename)
Read .txt file
:param str filename: input filename
:raise FileSystemError
:return: list
readcfg(filename)
Read .cfg file
:param str filename: input filename
:raise FileSystemError
:return: ConfigParser.RawConfigParser
readline(filename, handler, handler_params, loader)
Read txt file line by line
:param str filename: source file name
:param func handler: url handler
:param func handler_params: url handler parameters
:param func loader: browser
:raise FileSystemError
:return: str
readraw(data)
Read .cfg raw data file
:param str data: file data
:raise FileSystemError
:return: ConfigParser.RawConfigParser
writelist(filename, data)
Write list to file
:param str filename: input filename
:param list data: record data
:raise FileSystemError
:return: None

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
sep = '/'