def render(self, url: str, format: str = 'html') -> AnyStr:
self.on('Page.loadEventFired', partial(self._on_page_load_event_fired, format=format))
self.on('Network.loadingFinished', partial(self._on_loading_finished, format=format))
try:
await self.navigate(url)
self._url = url
return await self._render_future
finally:
self._url = None
self._callbacks.clear()
self._futures.clear()
await self._disable_events()
评论列表
文章目录