Beispiel #1
0
 def __init__(self, url=None):
   if not url:
     html = network.get(self.url)
   else:
     html = network.get(url)
   if html:
     self.soup = BeautifulSoup(html, "html.parser")
   else:
     self.soup = None
Beispiel #2
0
 def fetch_entries(self, page):
   url = self.endpoint + "?queryString=" + urllib.quote_plus("#/0/{}/0/0".format(page))
   html = network.get(url)
   parts = html.split('<![CDATA[')
   if not len(parts) > 1:
     return
   html = parts[1].split(']]>')[0]
   return BeautifulSoup(html, 'html.parser')