woob.capabilities.bands
¶
- class BandInfo(name=None, year=None, country=None, genre=None, description=None, url=None)[source]¶
Bases:
BaseObject
Information about one specific band.
- Variables
url – (
str
) urlname – (
str
) Name of bandgenre – (
str
) Music genre of the bandyear – (
str
) Year of creationcountry – (
str
) Country of origindescription – (
str
) Description of the band
- class BandSearch(id='', name=None, short_description=None, url=None)[source]¶
Bases:
BaseObject
Bands search.
- Variables
url – (
str
) urlname – (
str
) Name of bandshort_description – (
str
) Short description of the band
- class Albums(name=None, album_type=None, year=None, reviews=None, url=None)[source]¶
Bases:
BaseObject
Information about one specific band.
- Variables
url – (
str
) urlname – (
str
) Album namealbum_type – (
str
) Type of albumyear – (
str
) Year of releasereviews – (
str
) Album reviews
- class Suggestion(id='', name=None, description=None, url=None)[source]¶
Bases:
BaseObject
Band suggestions based on your favorite bands.
- Variables
url – (
str
) URL of suggested bandname – (
str
) Name of suggested banddescription – (
str
) Band description
- class Favorite(id='', name=None, band_url=None, short_description=None)[source]¶
Bases:
BaseObject
Fetch your favorite bands.
- Variables
url – (
str
) urlname – (
str
) Name of favorite bandband_url – (
str
) URL of the favorite bandshort_description – (
str
) Short description of the favorite band
- class CapBands[source]¶
Bases:
Capability
Capability to get band information on music websites.
- iter_band_search()[source]¶
Look for a band. :param pattern: pattern to search :type pattern: str :rtype: iter[
BandSearch
]
- suggestions()[source]¶
Get band suggestions according to your favorite bands.
- Return type
iter[
Suggestion
]