我想在 16x2 LCD 上显示 Spotify 中当前播放的歌曲。
我正在考虑将 LCD 与我的 Arduino 连接起来,然后制作一个 Python 脚本,将 Spotify 当前播放的歌曲发送到 Arduino。
言归正传,我正在寻找一种用 Python 获取 Spotify 当前正在播放的歌曲的方法。 (我使用的是 Windows 8。)我找到了一些像 dbus 这样的方法,但它们要么适用于 Linux,要么适用于 Mac。
提前致谢! (对糟糕的英语语法表示歉意。)
我遇到了同样的问题,所以我写了一个库来解决这个问题。该库可以在 github 上找到:https://github.com/XanderMJ/spotilib https://github.com/XanderMJ/spotilib。请记住,这仍在进行中。
只需复制该文件并将其放在 Python/Lib 目录中即可。
import spotilib
spotilib.artist() #returns the artist of the current playing song
spotilib.song() #returns the song title of the current playing song
Spotilib.artist() 仅返回第一位艺术家。我开始在另一个图书馆工作斑点梅塔.py来解决这个问题。然而,这还没有达到 100% 的效果。
import spotimeta
spotimeta.artists() #returns a list of all the collaborating artists of the track
如果发生错误,Spottimeta.artists()将仅返回第一位艺术家(通过Spotilib.艺术家())
希望这会对您有所帮助(如果仍然需要)!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)