code: def get_albums_for_artist(self, artist, full_album_art_uri=False):
          
          subcategories = [artist]
          result = self.get_album_artists(
              full_album_art_uri=full_album_art_uri,
              subcategories=subcategories,
              complete_result=True)
  
          reduced = [item for item in result if item.__class__ == DidlMusicAlbum]
          # It is necessary to update the list of items in two places, due to
          # a bug in SearchResult
          result[:] = reduced
          result._metadata.update({
              'item_list': reduced,
              'search_type': 'albums_for_artist',
              'number_returned': len(reduced),
              'total_matches': len(reduced)
          })
          return result
docs: Get an artist's albums.
  
          Args:
              artist (str): an artist's name.
              full_album_art_uri: whether the album art URI should be
                  absolute (i.e. including the IP address). Default `False`.
  
          Returns:
              A `SearchResult` instance.