【发布时间】:2018-03-12 13:40:58
【问题描述】:
我正在与一个 django 项目的 Spotify Web API 进行交互,该项目允许用户上传他们的播放列表,以便根据某些参数对他们进行排名,即 Spotify 分配给所有曲目的音频功能。
我正在使用 Spotipy 库通过 python 查询 spotify API。用户和播放列表数据的速度快如闪电,但是按照关于如何从播放列表中获取曲目的 Spotipy 教程,我发现响应速度非常慢。
曲目的等待时间与曲目中播放列表的长度成正比。我认为这与 spotipy 库打包和发送请求的效率低下有关。
在获取轨道和速度方面,有没有人遇到过类似的瓶颈?
我将非常感激..我们的项目在这一点上取决于它。
【问题讨论】:
-
你能给出任何比你预期慢的具体例子吗?您对这些请求的速度期望是什么?否则很难评估。您是按原样使用文档示例还是完全修改它们?您是否尝试过使用像 wireshark 这样的工具来查看底层的 http 请求?您可以查看库或 spotify 网络服务中是否存在延迟。
标签: python django spotify spotipy