diff --git a/WebCrawler/airav.py b/WebCrawler/airav.py index add509c..b0889f9 100644 --- a/WebCrawler/airav.py +++ b/WebCrawler/airav.py @@ -212,7 +212,9 @@ def main(number): } js = json.dumps(dic, ensure_ascii=False, sort_keys=True, indent=4,separators=(',', ':'), ) # .encode('UTF-8') return js - except: + except Exception as e: + if config.Config().debug(): + print(e) data = { "title": "", } diff --git a/WebCrawler/avsox.py b/WebCrawler/avsox.py index 450c9a1..9230ecf 100644 --- a/WebCrawler/avsox.py +++ b/WebCrawler/avsox.py @@ -120,7 +120,9 @@ def main(number): 'source': 'avsox.py', 'series': getSeries(info), } - except: + except Exception as e: + if config.Config().debug(): + print(e) dic = {"title": ""} js = json.dumps(dic, ensure_ascii=False, sort_keys=True, indent=4, separators=(',', ':'), ) # .encode('UTF-8') return js diff --git a/WebCrawler/carib.py b/WebCrawler/carib.py index 6896683..b173255 100755 --- a/WebCrawler/carib.py +++ b/WebCrawler/carib.py @@ -18,7 +18,9 @@ def main(number: str) -> json: if not soup.select_one("#moviepages > div > div:nth-child(1) > div.movie-info.section"): raise ValueError("page info not found") - except: + except Exception as e: + if config.Config().debug(): + print(e) dic = {"title": ""} return json.dumps(dic, ensure_ascii=False, sort_keys=True, indent=4, separators=(',', ':')) dic = { diff --git a/WebCrawler/dlsite.py b/WebCrawler/dlsite.py index f5ba5aa..066e04f 100644 --- a/WebCrawler/dlsite.py +++ b/WebCrawler/dlsite.py @@ -152,7 +152,9 @@ def main(number): } js = json.dumps(dic, ensure_ascii=False, sort_keys=True, indent=4, separators=(',', ':'), ) # .encode('UTF-8') return js - except: + except Exception as e: + if config.Config().debug(): + print(e) data = { "title": "", } diff --git a/WebCrawler/fc2.py b/WebCrawler/fc2.py index 063f220..53e9244 100644 --- a/WebCrawler/fc2.py +++ b/WebCrawler/fc2.py @@ -112,7 +112,8 @@ def main(number): 'series': '', } except Exception as e: - print(e) + if ADC_function.config.Config().debug(): + print(e) dic = {"title": ""} js = json.dumps(dic, ensure_ascii=False, sort_keys=True, indent=4, separators=(',', ':'), ) # .encode('UTF-8') return js diff --git a/WebCrawler/javbus.py b/WebCrawler/javbus.py index 108c903..45c6ec3 100644 --- a/WebCrawler/javbus.py +++ b/WebCrawler/javbus.py @@ -178,7 +178,9 @@ def main(number): return js except: return main_uncensored(number) - except: + except Exception as e: + if config.Config().debug(): + print(e) data = { "title": "", } diff --git a/WebCrawler/javdb.py b/WebCrawler/javdb.py index 7c600af..45f2509 100644 --- a/WebCrawler/javdb.py +++ b/WebCrawler/javdb.py @@ -293,7 +293,9 @@ def main(number): 'series': getSeries(detail_page), } - except Exception: + except Exception as e: + if config.Config().debug(): + print(e) dic = {"title": ""} js = json.dumps(dic, ensure_ascii=False, sort_keys=True, indent=4, separators=(',', ':'), ) # .encode('UTF-8') return js diff --git a/WebCrawler/mgstage.py b/WebCrawler/mgstage.py index e14e193..126508e 100644 --- a/WebCrawler/mgstage.py +++ b/WebCrawler/mgstage.py @@ -136,7 +136,9 @@ def main(number2): 'source': 'mgstage.py', 'series': getSeries(a), } - except: + except Exception as e: + if config.Config().debug(): + print(e) dic = {"title": ""} js = json.dumps(dic, ensure_ascii=False, sort_keys=True, indent=4, separators=(',', ':'), ) # .encode('UTF-8') diff --git a/WebCrawler/xcity.py b/WebCrawler/xcity.py index 3508b39..53981e5 100644 --- a/WebCrawler/xcity.py +++ b/WebCrawler/xcity.py @@ -199,7 +199,8 @@ def main(number): 'series': getSeries(detail_page), } except Exception as e: - # print(e) + if config.Config().debug(): + print(e) dic = {"title": ""} js = json.dumps(dic, ensure_ascii=False, sort_keys=True, indent=4, separators=(',', ':'), ) # .encode('UTF-8')