Music¶
- class rjdl.Music(url, quality='320')¶
This object represents a RadioJvan music.
Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their
urlis equal.New in version 1.0.0.
- Parameters
url (
str) – Music url.quality (
str, optional) – Music quality (‘256’ or ‘320’).
- artist¶
Music artist.
- Type
str
- name¶
Music name.
- Type
str
- url¶
Music url.
- Type
str
- cover¶
Music cover url.
- Type
str
- likes¶
Music likes on RadioJavan.
- Type
str
- plays¶
Music plays on RadioJavan.
- Type
str
- date_added¶
Date that music was added on RadioJavan.
- Type
str
- quality¶
Music quality.
- Type
str
- lyrics¶
Music lyrics. None, if no lyrics was available.
- Type
str
- details¶
Music details on RadioJavan. None, if no details was available.
- Type
str
- tags¶
Music tags on RadioJavan. Names as keys and urls as values.
- Type
dict
- download_link¶
Music direct download link.
- Type
str
- size¶
Size of music direct download link file.
- Type
str
- Raises
ValueError –
ConnectionError –