From 3d9624f32188a7dd01a06dddcb6486d7d43bdce4 Mon Sep 17 00:00:00 2001 From: xaoyaoo Date: Sun, 18 Aug 2024 00:03:55 +0800 Subject: [PATCH] fix #123 --- pywxdump/api/utils.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pywxdump/api/utils.py b/pywxdump/api/utils.py index 0ea8a5c..a1200a3 100644 --- a/pywxdump/api/utils.py +++ b/pywxdump/api/utils.py @@ -72,15 +72,16 @@ class ConfData(object): self._work_path = work_path self.conf_file = conf_file self.auto_setting = auto_setting + self.is_init = True + if not os.path.exists(self.conf_file): self.set_conf(self.auto_setting, "last", "") - self.is_init = True self.read_conf() return True def read_conf(self): - if not self.is_init: - self.init() + if not os.path.exists(self.conf_file): + return False try: with open(self.conf_file, 'r') as f: conf = json.load(f)