Exemplo n.º 1
0
 def _parse_search(self, json_obj):
     result = SearchResult()
     if 'artists' in json_obj:
         result.artists = [
             self._parse_artist(json)
             for json in json_obj['artists']['items']
         ]
     if 'albums' in json_obj:
         result.albums = [
             self._parse_album(json) for json in json_obj['albums']['items']
         ]
     if 'tracks' in json_obj:
         result.tracks = [
             self._parse_track(json) for json in json_obj['tracks']['items']
         ]
     if 'playlists' in json_obj:
         result.playlists = [
             self._parse_playlist(json)
             for json in json_obj['playlists']['items']
         ]
     if 'videos' in json_obj:
         result.videos = [
             self._parse_video(json) for json in json_obj['videos']['items']
         ]
     return result