Forráskód Böngészése

fix: Handle divide by zero error when original size is 0 (#290)

Taranjeet Singh 2 éve
szülő
commit
e8b3d53faf
1 módosított fájl, 4 hozzáadás és 3 törlés
  1. 4 3
      embedchain/loaders/web_page.py

+ 4 - 3
embedchain/loaders/web_page.py

@@ -52,9 +52,10 @@ class WebPageLoader:
         content = clean_string(content)
 
         cleaned_size = len(content)
-        logging.info(
-            f"[{url}] Cleaned page size: {cleaned_size} characters, down from {original_size} (shrunk: {original_size-cleaned_size} chars, {round((1-(cleaned_size/original_size)) * 100, 2)}%)"  # noqa:E501
-        )
+        if original_size != 0:
+            logging.info(
+                f"[{url}] Cleaned page size: {cleaned_size} characters, down from {original_size} (shrunk: {original_size-cleaned_size} chars, {round((1-(cleaned_size/original_size)) * 100, 2)}%)"  # noqa:E501
+            )
 
         meta_data = {
             "url": url,