Rotten Tomatoes
Usage¶
To access Rotten Tomatoes data points, first ensure you have loaded the Rotten Tomatoes source through:
await phylm.load_source("rt")
Alternatively you can instantiate the Rotten Tomatoes source class directly through:
from phylm.sources import Rt
rot_tom = Rt(raw_title="The Matrix", raw_year=1999) # raw_year is optional
await rot_tom.load_source()
Reference¶
Class to abstract a Rotten Tomatoes result.
title: Optional[str]
property
¶
Return the title.
Returns:
Type | Description |
---|---|
Optional[str] | the title of the movie |
tomato_score: Optional[str]
property
¶
Return the Tomatometer Score.
Returns:
Type | Description |
---|---|
Optional[str] | the tomatometer score |
year: Optional[str]
property
¶
Return the year.
Returns:
Type | Description |
---|---|
Optional[str] | the year of the movie |
__init__(raw_title: str, raw_year: Optional[int] = None) -> None
¶
Initialize the object.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_title | str | the given title of the movie | required |
raw_year | Optional[int] | an optional year for improved matching | None |
load_source(session: Optional[ClientSession] = None) -> None
async
¶
Asynchronously load the data from the source.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
session | Optional[ClientSession] | an optional instance of | None |
Last update: 2023-10-18