From df35d49a93800b3152da174d9f03dbe35fa0e63b Mon Sep 17 00:00:00 2001 From: zzx Date: Mon, 24 Feb 2025 10:53:18 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20json=E6=A0=BC=E5=BC=8F=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index ac4adaa..9c708e6 100644 --- a/main.py +++ b/main.py @@ -6,6 +6,7 @@ from loguru import logger import os from datetime import datetime import config +import json from utils import CookieUtils @@ -80,8 +81,9 @@ if __name__ == '__main__': os.mkdir('./data') for k in config.KEYWORDS: all_result = process_search_results(cookies, k, config.MAX_PAGE) + json_string = json.dumps(all_result, indent=4, ensure_ascii=False) with open(f"./data/{k}_{datetime.now().strftime('%Y_%m_%d_%H%M%S')}.json", 'w', encoding='utf-8') as file: for item in all_result: - file.write(f"{item}\n") + file.write(f"{json_string}\n") logger.success(f"{k} 查询结果已保存")