web2vec.extractors.external_api.open_pagerank_features module

class web2vec.extractors.external_api.open_pagerank_features.OpenPageRankAPI(api_key)[source]

Bases: object

get_open_page_rank_features(domain: str) OpenPageRankFeatures | None[source]

Get Open PageRank features for the given domain.

class web2vec.extractors.external_api.open_pagerank_features.OpenPageRankFeatures(domain: str, page_rank_decimal: float | None, updated_date: str | None)[source]

Bases: object

Dataclass for Open PageRank features.

domain: str
page_rank_decimal: float | None
updated_date: str | None
web2vec.extractors.external_api.open_pagerank_features.get_open_page_rank_features(domain: str) OpenPageRankFeatures | None[source]

Get Open PageRank features for the given domain.

web2vec.extractors.external_api.open_pagerank_features.get_open_page_rank_features_cached(domain: str) OpenPageRankFeatures | None[source]

Get Open PageRank features for the given domain (cached).