magpie.fetchers.hackernews

Module Contents

Classes

API

class magpie.fetchers.hackernews.Info[source]

Bases: magpie.datamodel.Base

id: str

None

class magpie.fetchers.hackernews.Content[source]

Bases: magpie.datamodel.ContentInformationBase

title: str | None

None

real_url: str | None

None

snapshot()[source]
class magpie.fetchers.hackernews.Fetcher[source]

Bases: magpie.datamodel.DataFetcher

HN_REGEXP

‘compile(…)’

match(url: magpie.datamodel.Url) bool[source]
extract_info(url: magpie.datamodel.Url) magpie.fetchers.hackernews.Info[source]
fetch_additional_info(url: magpie.datamodel.Url) magpie.fetchers.hackernews.Content[source]
expand_data(folder: magpie.datamodel.Folder)[source]