如何使用 Python 播放 Spotify 音轨?
How can I play a Spotify audio track with Python?
我想知道是否可以使用 Python(如果可能的话是 2.7 版)播放 Spotify 中的歌曲,以及如何播放。
有多种方式可以与 Spotify 互动,其中 post 现在流行的是 Web API。网络 API 提供了很多功能,但无法播放 完整 首曲目。
因此,无论您使用的是 Python、Java、C# 还是其他语言,都没有关系。您仍然无法使用 Web API 播放音乐。但是,有支持播放的移动 SDK,可用于 Android and iOS.
但是您可以使用 Web API 播放预览曲目(30 秒)。查看 spotipy。它是更好的 Python 客户之一,如果不是最好的话。
还有其他方法可以直接与 Spotify 桌面应用程序交互,但 none Spotify 正式支持这些方法,我不推荐它们,因为它们可能随时停止工作。
因为 correctly states, Libspotify可以为您解决这个问题。我没有提到它的原因是它已被弃用。我们的目标是在 2015 年底之前更换它。
使用 pyspotify,您可以访问所有(旧的,但仍在工作的)libspotify API,并且可以播放完整曲目。它适用于 Python 2.7 以及 Python 3.2+ 和 PyPy。
我想知道是否可以使用 Python(如果可能的话是 2.7 版)播放 Spotify 中的歌曲,以及如何播放。
有多种方式可以与 Spotify 互动,其中 post 现在流行的是 Web API。网络 API 提供了很多功能,但无法播放 完整 首曲目。
因此,无论您使用的是 Python、Java、C# 还是其他语言,都没有关系。您仍然无法使用 Web API 播放音乐。但是,有支持播放的移动 SDK,可用于 Android and iOS.
但是您可以使用 Web API 播放预览曲目(30 秒)。查看 spotipy。它是更好的 Python 客户之一,如果不是最好的话。
还有其他方法可以直接与 Spotify 桌面应用程序交互,但 none Spotify 正式支持这些方法,我不推荐它们,因为它们可能随时停止工作。
因为
使用 pyspotify,您可以访问所有(旧的,但仍在工作的)libspotify API,并且可以播放完整曲目。它适用于 Python 2.7 以及 Python 3.2+ 和 PyPy。