24 lines
448 B
Python
24 lines
448 B
Python
|
from configparser import ConfigParser
|
||
|
|
||
|
from Context.common import ctx
|
||
|
|
||
|
|
||
|
class Config:
|
||
|
common: ConfigParser
|
||
|
|
||
|
|
||
|
def get_common_config():
|
||
|
conf = ConfigParser()
|
||
|
conf.read("Config/common.ini", encoding='utf-8-sig')
|
||
|
return conf
|
||
|
|
||
|
|
||
|
def init_common_config():
|
||
|
Config.conf = get_common_config()
|
||
|
ctx.common_conf = Config.conf
|
||
|
return Config.conf
|
||
|
|
||
|
|
||
|
def get_config_value(conf: ConfigParser, section, key):
|
||
|
return conf[section][key]
|