API
This page documents the usuable methods of shiinobi
Builder
This type of classes returns the available entries from the website.
Anime
-
class shiinobi.builder.myanimelist.anime.AnimeBuilder[source]
The base class for anime builder
-
build_dictionary(excluded_ids: list[int] | None = None, sort: bool = False) → dict[int, str][source]
Anime Demographics
-
class shiinobi.builder.myanimelist.anime_demographics.AnimeDemographicsBuilder[source]
The base class for anime demographics builder
-
build_dictionary(sort=False) → dict[int, str][source]
Anime Explicit Genres
-
class shiinobi.builder.myanimelist.anime_explicit_genres.AnimeExplicitGenreBuilder[source]
The base class for anime explicit genre builder
-
build_dictionary(sort=False) → dict[int, str][source]
Anime Genre
-
class shiinobi.builder.myanimelist.anime_genres.AnimeGenreBuilder[source]
The base class for anime genre builder
-
build_dictionary(sort=False) → dict[int, str][source]
Anime Theme
-
class shiinobi.builder.myanimelist.anime_theme.AnimeThemeBuilder[source]
The base class for anime theme builder
-
build_dictionary(sort=False) → dict[int, str][source]
Character
-
class shiinobi.builder.myanimelist.character.CharacterBuilder[source]
The base class for character builder
-
build_dictionary(excluded_ids: list[int] | None = None, sort: bool = False) → dict[int, str][source]
Decorators
-
@shiinobi.decorators.return_error_decorator.return_on_error(return_type: T) → Callable[[Callable], T][source]
- These decorators catch :
-
Mixins
-
class shiinobi.mixins.base.BaseClientWithHelper[source]
- Base mixin that includes:
RegexHelper
StringHelper
session
Utilities
-
class shiinobi.utilities.regex.RegexHelper[source]