mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 06:12:53 +08:00
Update init_config.py
This commit is contained in:
parent
6688c4626b
commit
5325bc3e32
@ -1,4 +1,3 @@
|
|||||||
from configs.path_config import DATA_PATH
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
try:
|
try:
|
||||||
import ujson as json
|
import ujson as json
|
||||||
@ -6,12 +5,12 @@ except ModuleNotFoundError:
|
|||||||
import json
|
import json
|
||||||
|
|
||||||
|
|
||||||
def init_config(plugins2info_dict, plugins2cd_dict, plugins2exists_dict):
|
def init_config(plugins2info_dict, plugins2cd_dict, plugins2exists_dict, DATA_PATH):
|
||||||
plugins2info_file = Path(DATA_PATH) / 'configs' / 'plugins2info.json'
|
plugins2info_file = Path(DATA_PATH) / 'configs' / 'plugins2info.json'
|
||||||
plugins2info_file.parent.mkdir(exist_ok=True, parents=True)
|
plugins2info_file.parent.mkdir(exist_ok=True, parents=True)
|
||||||
|
|
||||||
if plugins2info_file.exists():
|
if plugins2info_file.exists():
|
||||||
with open(plugins2info_file, 'r') as f:
|
with open(plugins2info_file, 'r', encoding='utf8') as f:
|
||||||
_data = json.load(f)
|
_data = json.load(f)
|
||||||
for p in plugins2info_dict:
|
for p in plugins2info_dict:
|
||||||
if not _data.get(p):
|
if not _data.get(p):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user