code: def html(self):
      '''
      Get full page HTML.
  
      .. warning:: This can get pretty slow on long pages.
      '''
  
      if not getattr(self, '_html', False):
        query_params = {
          'prop': 'revisions',
          'rvprop': 'content',
          'rvlimit': 1,
          'rvparse': '',
          'titles': self.title
        }
  
        request = _wiki_request(query_params)
        self._html = request['query']['pages'][self.pageid]['revisions'][0]['*']
  
      return self._htmf html(self):
      '''
      Get full page HTML.
  
      .. warning:: This can get pretty slow on long pages.
      '''
  
      if not getattr(self, '_html', False):
        query_params = {
          'prop': 'revisions',
          'rvprop': 'content',
          'rvlimit': 1,
          'rvparse': '',
          'titles': self.title
        }
  
        request = _wiki_request(query_params)
        self._html = request['query']['pages'][self.pageid]['revisions'][0]['*']
  
      return self._html
docs: Get full page HTML.
  
      .. warning:: This can get pretty slow on long pages.