def to_search_result(result): s = SearchResult() s.store_name = "Libgen" s.title = result.get("Title", " ") s.author = result.get("Author(s)", " ") s.price = "FREE!!" s.language = result.get("Language", " ") s.downloads = result.get("Mirrors", " ") s.formats = result.get("Extension", " ") s.drm = SearchResult.DRM_UNLOCKED s.cover_url = result.get("Img", " ") s.detail_item = result.get("Link", " ") return s