Modules¶
Comic_Geeks¶
- class comicgeeks.Comic_Geeks(ci_session: str | None = None)[source]¶
Bases:
objectLeague of Comic Geeks client
- issue_info(issue_id: int) Issue | Trade_Paperback[source]¶
Get issue info by id
- Parameters:
issue_id (int) – issue id
- Returns:
Issue object
- Return type:
- new_releases(date: datetime = 'now') list[comicgeeks.classes.Issue][source]¶
Get this week new releases
- search_creator(query: str) list[comicgeeks.classes.Creator][source]¶
Search series by name
- search_series(query: str) list[comicgeeks.classes.Series][source]¶
Search series by name
Issue¶
- class comicgeeks.classes.Issue(issue_id: int, session: Session)[source]¶
Bases:
objectComicGeeks Issue class
- add_to_collection() dict[source]¶
Add issue to collection
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- add_to_wishlist() dict[source]¶
Add series to wishlist
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- mark_read() dict[source]¶
Mark issue as read
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- remove_from_collection() dict[source]¶
Remove series from collection
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- remove_from_readlist() dict[source]¶
Mark issue as unread
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- remove_from_wishlist() dict[source]¶
Remove series from wishlist
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- unsubscribe() dict[source]¶
Unsubscribe issue
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
Trade Paperback¶
Series¶
- class comicgeeks.classes.Series(series_id: int, session: Session)[source]¶
Bases:
objectComicGeeks Series class
- add_missing_to_wishlist() dict[source]¶
Add missing issues to wishlist
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- add_to_collection() dict[source]¶
Add series to collection
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- add_to_wishlist() dict[source]¶
Add series to wishlist
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- property issues: list[comicgeeks.classes.Issue]¶
List of issues of the series
- mark_owned_read() dict[source]¶
Mark owned issues as read
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- mark_read() dict[source]¶
Mark series as read
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- pull_hc() dict[source]¶
Pull only hard cover issues
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- pull_tp() dict[source]¶
Pull only trade paperback issues
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- remove_from_collection() dict[source]¶
Remove series from collection
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- remove_from_readlist() dict[source]¶
Mark series as unread
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- remove_from_wishlist() dict[source]¶
Remove series from wishlist
- Returns:
{“text”: “”, “type”: “error|success”}
- Return type:
- property trade_paperbacks: list[comicgeeks.classes.Trade_Paperback]¶
List of trade paperbacks of the series