def get_cover_url(self): soup = self.index_to_soup(url_of_cover_page) cov = soup.find('img', src=re.compile(r'.*cover\d{4}_\d{6}.jpg$')) if cov is not None: self.cover_url = cov['src']