def __init__(self, encoding: str = None):
check_var(encoding, var_types=str, var_name='<STR_LIT>', enforce_not_none=False)<EOL>self.encoding = encoding or '<STR_LIT:utf-8>'<EOL>
Constructor, with the encoding registered to open the singlefiles.

:param encoding: the encoding used to open the files default is 'utf-8'