code: def chapters(self, title):
          
          r = requests.get("https://www.baka-tsuki.org/project/index.php?title={}".format(title.replace(" ", "_")),
                           headers=self.header)
          if r.status_code != 200:
              raise requests.HTTPError("Not Found")
          else:
              parsed = soup(r.text, 'html.parser')
              dd = parsed.find_all("a")
              volumes = []
              for link in dd:
                  if 'class' in link.attrs:
                      if 'image' in link.get('class'):
                          continue
                  if 'href' in link.attrs:
                      if re.search(self.chapter_regex, link.get('href')) is not None and not link.get('href').startswith('#'):
                          volumes.append(link)
              seplist = OrderedDict()
              for item in volumes:
                  if 'title' in item.attrs:
                      result = re.search(self.separate_regex, item.get('title').lower())
                  else:
                      result = re.search(self.separate_regex, item.text.lower())
  
                  if result and result.groups():
                      if result.group('chapter').lstrip('0') in seplist:
                          seplist[result.group('chapter').lstrip('0')].append([item.get('href'),
                                                                               item.get('title') if 'title' in item.attrs else item.text])
                      else:
                          seplist[result.group('chapter').lstrip('0')] = [[item.get('href'),
                                                                           item.get('title') if 'title' in item.attrs else item.text]]
              return seplist
docs: Get a list of chapters for a visual novel. Keep in mind, this can be slow. I've certainly tried to make it as fast as possible, but it's still pulling text out of a webpage.
  
          :param str title: The title of the novel you want chapters from
          :return OrderedDict: An OrderedDict which contains the chapters found for the visual novel supplied