From 4ecd13163c557a85a682960dffadfc4676f5105e Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 4 Mar 2018 14:57:35 -0500 Subject: [PATCH] #99 Signed-off-by: Kenneth Reitz --- requests_html.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requests_html.py b/requests_html.py index fab76a9..78422ff 100644 --- a/requests_html.py +++ b/requests_html.py @@ -492,7 +492,7 @@ class HTML(BaseParser): # Return the content of the page, JavaScript evaluated. content = await page.content() - return content, result + return content, result, page except TimeoutError: return None @@ -507,13 +507,13 @@ class HTML(BaseParser): if not content: try: - content, result = loop.run_until_complete(_async_render(url=self.url, script=script, sleep=sleep, wait=wait, content=self.html, reload=reload, scrolldown=scrolldown, timeout=timeout)) + content, result, page = loop.run_until_complete(_async_render(url=self.url, script=script, sleep=sleep, wait=wait, content=self.html, reload=reload, scrolldown=scrolldown, timeout=timeout)) except TimeoutError: pass html = HTML(url=self.url, html=content.encode(DEFAULT_ENCODING), default_encoding=DEFAULT_ENCODING) self.__dict__.update(html.__dict__) - return result + return page class HTMLResponse(requests.Response):