Ver Fonte

增加异常信息

zhangyong há 7 meses atrás
pai
commit
bfb1b321a4
1 ficheiros alterados com 7 adições e 4 exclusões
  1. 7 4
      common/cover_gpt4o.py

+ 7 - 4
common/cover_gpt4o.py

@@ -12,7 +12,10 @@ class CoverAnalyzer:
             data_dict = CoverAnalyzer.analyze_covers(str(cover))
             data_dict = CoverAnalyzer.analyze_covers(str(cover))
             if data_dict:
             if data_dict:
                 list_data.append(data_dict)
                 list_data.append(data_dict)
-        return list_data
+        if list_data:
+            return list_data
+        else:
+            return None
 
 
     @staticmethod
     @staticmethod
     def analyze_covers(cover):
     def analyze_covers(cover):
@@ -274,15 +277,15 @@ class CoverAnalyzer:
                 }
                 }
                 return data_dict
                 return data_dict
             except requests.exceptions.RequestException as e:
             except requests.exceptions.RequestException as e:
-                print(f"请求出错: {e}")
+                print(f"请求出错: {e},封面链接:{cover}")
                 time.sleep(1)
                 time.sleep(1)
                 continue
                 continue
             except json.JSONDecodeError as e:
             except json.JSONDecodeError as e:
-                print(f"JSON 解析错误: {e}")
+                print(f"JSON 解析错误: {e},封面链接:{cover}")
                 time.sleep(1)
                 time.sleep(1)
                 continue
                 continue
             except Exception as e:
             except Exception as e:
-                print(f"其他错误: {e}")
+                print(f"其他错误: {e},封面链接:{cover}")
                 time.sleep(1)
                 time.sleep(1)
                 continue
                 continue