-
Notifications
You must be signed in to change notification settings - Fork 5
Description
An exception is raised inside generate_soup method.
This seems to happen only with Facebook pages, I isolated the get/render part of the code and it runs smoothly with other websites.
Could this be related to the parameters of Retry?
Raised exception:
File "~/Projects/livorno-wave-bot/test.py", line 20, in <module>
main()
File "~/Projects/livorno-wave-bot/test.py", line 15, in main
r.html.render(timeout=100) #here the Javascript is rendered in a mock browser
File "~/.local/lib/python3.7/site-packages/requests_html.py", line 583, in render
content, result, page = self.session.loop.run_until_complete(_async_render(url=self.url, script=script, sleep=sleep, wait=wait, content=self.html, reload=reload, scrolldown=scrolldown, timeout=timeout, keep_page=keep_page))
File "/usr/lib64/python3.7/asyncio/base_events.py", line 573, in run_until_complete
return future.result()
File "~/.local/lib/python3.7/site-packages/requests_html.py", line 538, in _async_render
page = await self.session.browser.newPage()
File "~/.local/lib/python3.7/site-packages/pyppeteer/browser.py", line 192, in newPage
return await self._defaultContext.newPage()
File "~/.local/lib/python3.7/site-packages/pyppeteer/browser.py", line 329, in newPage
return await self._browser._createPageInContext(self._id)
File "~/.local/lib/python3.7/site-packages/pyppeteer/browser.py", line 200, in _createPageInContext
'Target.createTarget', options)).get('targetId')
File "~/.local/lib/python3.7/site-packages/pyppeteer/connection.py", line 85, in send
raise ConnectionError('Connection is closed')
ConnectionError: Connection is closed