usermod/Utils/ConfigUtils.py

24 lines
448 B
Python
Raw Normal View History

2023-02-07 08:49:09 +08:00
from configparser import ConfigParser
2023-02-09 16:10:25 +08:00
from Context.common import ctx
2023-02-07 08:49:09 +08:00
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()
2023-02-09 16:10:25 +08:00
ctx.common_conf = Config.conf
2023-02-07 08:49:09 +08:00
return Config.conf
def get_config_value(conf: ConfigParser, section, key):
return conf[section][key]