Example #1
0
def obtener_artistas():
    musicbrainzngs.set_useragent('musicbrainzngs', '2.0')

    results = musicbrainzngs.search_artists(area='Los Angeles',
                                            country="us",
                                            tag=['rock', 'metal'],
                                            limit=100)
    # q = musicbrainzngs.search_works(query='artist.name:Ozzy Osbourne',type='album')
    # q = musicbrainzngs.search_releases(artist='Ozzy Osbourne', country="us", limit=3)
    # pprint.pprint(q)
    # pprint.pprint(results)
    # i=0
    for artist in results['artist-list']:
        if 'type' in artist:
            tipo = artist['type']
        else:
            tipo = 'Group'
        bolillo = artista.artist(artist['id'], artist["name"], 'atun',
                                 artist['area']['name'], artist['ext:score'],
                                 tipo)
        # print('-------------------------------')
        # print(bolillo)
        # print(i,'===',artist['id'], artist["name"], artist['area']['name'], artist['ext:score'],artist['type'])
        # i+=1
        DataBase.Agregar_Elemento_Artista(bolillo)