【发布时间】:2014-09-24 04:56:47
【问题描述】:
我安装了 pyechonest 模块来进行一些有趣的音乐分析,我想知道 pyechonest 如何返回有关艺术家的当前数据?每次我在我的机器上运行 python 脚本时,它会访问在线托管的数据库吗?
【问题讨论】:
-
pyechonest 是 echonest.com 的 api 包装器,是的,它调用在线数据库的所有内容。它需要 API 密钥才能工作。
我安装了 pyechonest 模块来进行一些有趣的音乐分析,我想知道 pyechonest 如何返回有关艺术家的当前数据?每次我在我的机器上运行 python 脚本时,它会访问在线托管的数据库吗?
【问题讨论】:
这可以通过函数pyechonest.artist.search来完成
我将为您提供文档中的示例代码。
来自 pyechonest 进口艺术家
results = artist.search(description=['synthpop'], buckets=['id:7digital', 'id:musicbrainz'], results=5)
对于结果中的某些内容://其余代码
更多详情可以查看here
【讨论】: