bundle.scraper.sites.site_1337.browser

Attributes

log

Classes

Browser

A specialized browser class for parsing 1337x.to search results,

Module Contents

bundle.scraper.sites.site_1337.browser.log
class bundle.scraper.sites.site_1337.browser.Browser(/, **data: Any)[source]

Bases: bundle.core.browser.Browser

A specialized browser class for parsing 1337x.to search results, including extracting magnet links from detail pages.

url_suffix: str = 'https://1337x.to/'
async set_context() Browser[source]
async get_search_url(name: str, page: int = 1) str[source]
async get_torrents(page: bundle.core.browser.Page) list[bundle.scraper.sites.site_1337.data.TorrentData][source]
async tabulate_torrents(torrents: list[bundle.scraper.sites.site_1337.data.TorrentData], truncate_width: int = 30) str[source]