From 4dd1f83501f983d3aed2ea6002bec2dd48f40255 Mon Sep 17 00:00:00 2001 From: Jaewook Lee Date: Wed, 27 Nov 2024 00:07:48 +0900 Subject: [PATCH] update handle --- jimm.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/jimm.py b/jimm.py index 63fb5b2..070fd55 100644 --- a/jimm.py +++ b/jimm.py @@ -41,8 +41,10 @@ async def Page(headless=True, wait_until='networkidle', timeout=0): for attr in dir(page): if callable(method := getattr(page, attr)): setattr(page, attr, sync(method)) async def handle(route): - if route.request.method == 'GET' and (response := await route.fetch()).ok: - sql[route.request.url] = await response.body() + try: + if route.request.method == 'GET' and (response := await route.fetch()).ok: + sql[route.request.url] = await response.body() + except: pass await route.continue_() page.route('**', handle) def goto(url, goto=page.goto): @@ -53,4 +55,4 @@ async def Page(headless=True, wait_until='networkidle', timeout=0): page.goto = goto return page page = Page() -page.goto('https://naver.com/') \ No newline at end of file +page.goto('https://naver.com/')