original_docstring: 
          Starts the crawler.
          This method will block until the crawler is finished.
          
docstring: Starts the crawler.
  This method will block until the crawler is finished.
docstring_tokens: Starts the crawler . This method will block until the crawler is finished .
code: def start(self) -> None:
          """
          Starts the crawler.
          This method will block until the crawler is finished.
          """
  
          self._running = True
          self._browser = syncer.sync(pyppeteer.launch())
          self._page = syncer.sync(self._browser.pages())[0]  # about:blank page
          self._page_index = 0
          self._add_page_listeners(self._page)
  
          self.on_start()
          self._run()
          self.on_stop()
  
          syncer.sync(self._page.close())
          syncer.sync(self._browser.close())
          self._running = False
          self._stop_initiated = False
code_tokens: def start ( self ) -> None : self . _running = True self . _browser = syncer . sync ( pyppeteer . launch ( ) ) self . _page = syncer . sync ( self . _browser . pages ( ) ) [ 0 ] self . _page_index = 0 self . _add_page_listeners ( self . _page ) self . on_start ( ) self . _run ( ) self . on_stop ( ) syncer . sync ( self . _page . close ( ) ) syncer . sync ( self . _browser . close ( ) ) self . _running = False self . _stop_initiated = False
short_docstring: Starts the crawler.
short_docstring_tokens: Starts the crawler .
comment: """
          Starts the crawler.
          This method will block until the crawler is finished.
          """$SEP$# about:blank page