コード例 #1
0
ファイル: __init__.py プロジェクト: alayoalex/QuantityEr
 def __init__(self, args_sequence: Sequence = ()):
     WithLogging.__init__(self)
     WithExternalArguments.__init__(self,
                                    args_sequence=args_sequence,
                                    prefix_chars='*',
                                    fromfile_prefix_chars='$',
                                    version_arguments=('*v', '**version'))
コード例 #2
0
ファイル: middle_code.py プロジェクト: alayoalex/QuantityEr
 def __init__(self, namespace: str, name: str):
     WithLogging.__init__(self)
     self._namespace = namespace
     self._name = name
     self.original_query = ''
     self._full_name = self.MIDDLE_CODE_NAME_FORMAT.format(
         namespace=namespace, name=name)
     self._short_name = self.MIDDLE_CODE_NAME_FORMAT.format(
         namespace=Path(namespace).name, name=name)
コード例 #3
0
 def __init__(self, path: Optional[Path], for_output: bool):
     WithLogging.__init__(self)
     self._path = path
     self._file = None
     if self._path:
         if self._is_file(for_output):
             if for_output:
                 self._open_file('a')
             else:
                 self._open_file('r')
コード例 #4
0
 def __init__(self):
     WithLogging.__init__(self)
コード例 #5
0
ファイル: input.py プロジェクト: alayoalex/QuantityEr
 def __init__(self, source, parser_options: Sequence[str],
              main_args_parser: CustomArgumentParser):
     WithLogging.__init__(self)
     self._source = source
     self._parser = get_component(parser_options, PARSER_TYPE, 'parser',
                                  main_args_parser)
コード例 #6
0
ファイル: decomposer.py プロジェクト: alayoalex/QuantityEr
 def __init__(self):
     WithLogging.__init__(self)
     self._middle_code = None
コード例 #7
0
 def __init__(self):
     WithLogging.__init__(self)
     self._query_name = ''
     self._set_client()