/
ArtemGrishin
/
test-gitverse
Обзор
Документация
Войти
/
ArtemGrishin
/
test-gitverse
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
ConfigReaderInterface.py
28 строк
753 B
Artem Grishin
test
02 окт 2025, 23:42
02 окт 2025, 23:42
a56c6fa
Код
Авторство
О чём код?
from abc import ABC, abstractmethod class ConfigReaderInterface(ABC): def __init__(self): self.buffer_size_param_name = "buffer_size" self.file_name_for_coder_param_name = "file_name" self.coder_run_option_param_name = "coder_option" self._param_delimiter = "=" self._config_dict = \ { self.buffer_size_param_name: None, self.file_name_for_coder_param_name: None, self.coder_run_option_param_name: None } @abstractmethod def read_config(self, config_file_name: str) -> dict: """" coder_option can be only "code" or "decode" config_dict:return ConfigException:raise """ pass