【发布时间】:2020-08-20 18:48:12
【问题描述】:
我目前正在研究从 Spotify 中的歌曲中提取特定项目。我想从艺术家那里获取具体的发行日期和流派。我正在从看起来像这样的熊猫数据报中提取信息:。 我已经尝试手动完成大部分工作,但是作为大约 1100 首歌曲的数据框,它变得乏味。所以我一直在研究 API 来帮助解决这个问题,特别是 spotipy。 我有一个想法可以开始:
import spotipy
from spotipy.oauth2 import SpotifyClientCredentials #To access authorised Spotify data
client_id = 'client_id'
client_secret = 'client_secret'
client_credentials_manager = SpotifyClientCredentials(client_id=client_id, client_secret=client_secret)
sp = spotipy.Spotify(client_credentials_manager=client_credentials_manager) #spotify object to access API
name = "AJR" #chosen artist
result = sp.search(name) #search query
result['tracks']['items'][0]['artists']
但我不知道该去哪里。我试过查看文档,虽然有关于如何从 Spotify For Developers 页面获取流派和日期的信息,但我似乎无法在 spotipy 中找到它。关于从这里去哪里或如何实现算法以获得所需细节的任何建议都会很棒。谢谢。
【问题讨论】: