def genres_artist_test(): global failed global passed api = API("nbsmobile") resp = json.loads(api.genresArtist("356")) if resp["2"]["name"] == "HipHop": passed += 1 else: failed += ["genres_artist_test( )"]
def genres_artist_test(): global failed global passed api = API("nbsmobile", "", ".xml") resp = xml.dom.minidom.parseString(api.genresArtist("356")) genre = resp.getElementsByTagName("name")[1].childNodes[0].data if genre == "HipHop": passed += 1 else: failed.append("artist_ranking_test( )")
def genres_artist_test(): global failed global passed api = API("nbsmobile","", ".xml") resp = xml.dom.minidom.parseString(api.genresArtist("356")) genre = resp.getElementsByTagName("name")[1].childNodes[0].data if(genre == "HipHop"): passed += 1 else: failed.append("artist_ranking_test( )")
pass try: life_span_begin = result['artist']['life-span']['begin'] except: pass try: mbz_type = result['artist']['type'] except: pass try: isni_list = result['artist']['isni-list'][0] except: pass # genres genres = json.loads(api.genresArtist(nbs_id)) gencols = [] genlist = [] for i in (np.arange(5)+1): gencols += ['genre'+str(i)] try: genlist += [genres.pop()['name']] except: genlist += [''] acols = ['id','name','music_brainz_id','music_brainz_name', 'area','country','begin_area','life_span_begin', 'music_brainz_type','isni_list']+gencols art = pd.DataFrame([[nbs_id,nbs_name,mbz_id,mbz_name, area,country,begin_area,life_span_begin,