import json import logging import os logger = logging.getLogger() def oss_upload_json(oss_client, json_data, object_name): try: save_dir = os.path.join(os.getcwd(), "service/design_batch", "response_data") if not os.path.exists(save_dir): os.makedirs(save_dir) # 处理文件 file_path = os.path.join(save_dir, object_name) with open(file_path, 'w') as file: json.dump(json_data, file, indent=4) oss_client.fput_object("test", object_name, file_path) except Exception as e: logger.warning(str(e))