Files
chatgpt-on-wechat/config.py
2022-12-13 01:50:43 +08:00

33 lines
695 B
Python

import json
import os
from common.log import logger
config = {}
def load_config():
global config
config_path = "config.json"
try:
if not os.path.exists(config_path):
logger.error('配置文件路径不存在')
return
config_str = read_file(config_path)
# 将json字符串反序列化为dict类型
config = json.loads(config_str)
logger.info("[INIT] load config: {}".format(config))
except Exception as e:
logger.error(e)
def get_root():
return os.path.dirname(os.path.abspath( __file__ ))
def read_file(path):
with open(path, 'r') as f:
return f.read()
def conf():
return config