def searchAlbum(key):
url = uapi.search_api
data = {'s': key, 'offset': 0, 'limit': 20, 'type': "10"}
req = requests.post(url, headers=uapi.header, data=data, timeout=10)
if req.json()["result"]['albumCount'] == 0:
pylog.log.warn("??? {} ???????".format(key))
return
albums = req.json()["result"]['albums']
song_table = AsciiTable([["ID", "??", "??","???"]])
for item in albums:
id = item['id']
name = item['name'].encode("utf-8")
company = ""
if item['company'] != None:
company = item['company'].encode("utf-8")
artist = []
for a in item['artists']:
artist.append(a['name'].encode("utf-8"))
song_table.table_data.append([str(id), name, ",".join(artist), company])
print(pylog.Blue("? \"{}\" ?????".format(key)))
print(song_table.table)
评论列表
文章目录