def retrieve(self,text): bi = BookInfo() bi.authors, bi.title = Retriever.get_authors_and_title(text) bi.pagelink = self.link bi.links['txt'] = self.link tag = Retriever.get_tag_by_link(self.link) bi.tags = [tag] if tag else [] return bi