From 4da0fba1fab9bb07c1336b23d15a37f3ca893320 Mon Sep 17 00:00:00 2001 From: Kuucheen <70746714+Kuucheen@users.noreply.github.com> Date: Thu, 18 Aug 2022 16:15:06 +0200 Subject: [PATCH] Add files via upload --- KC-Scraper.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/KC-Scraper.py b/KC-Scraper.py index 8d0bb8f..14d1dd9 100644 --- a/KC-Scraper.py +++ b/KC-Scraper.py @@ -8,7 +8,7 @@ except ImportError: os.system('python -m pip install httpx') os.system('python -m pip install pyyaml') os.system('python -m pip install pystyle') - import httpx + import httpx, yaml from pystyle import Colors, Colorate, Center proxies = set([]) @@ -184,8 +184,10 @@ def scrape(site: str): try: with httpx.Client(http2=True,headers = {'accept-language': 'en','user-agent':random.choice(uas)},follow_redirects=True) as client: r = client.get(site, timeout=10).text - except: + except ConnectionError: print(f"{white}[{Colors.red}!{white}] Failed connecting to {color}{site}") + except TimeoutError: + print(f"{white}[{Colors.red}!{white}] Timeout at {color}{site}") else: print(f"{white}[{Colors.green}+{white}] Scraping {color}{site}") if clearing == True: