code: def download_artist_by_search(self, artist_name):
          
  
          try:
              artist = self.crawler.search_artist(artist_name, self.quiet)
          except RequestException as exception:
              click.echo(exception)
          else:
              self.download_artist_by_id(artist.artist_id, artist.artist_name)
docs: Download a artist's top50 songs by his/her name.
  
          :params artist_name: artist name.