我真的被困在这里: 如何通过python库xmmsclient将相册添加到xmms的播放列表中?
在命令行上我会使用
xmms2 add -o id album:"ALBUMNAME"
我得到普通的控件,比如play(“xmms.playback_start()”)和stop(xmms.playback_stop())工作。 我阅读了帮助(xmmsclient)但我找不到任何有关添加相册的信息。
补充资料: 我看过http://git.xmms2.org/xmms2/xmms2-tutorial/tree/python。 在那里,我学习了基本控件,如播放和停止,但我找不到任何关于如何搜索专辑名称和将此专辑添加到播放列表的内容。
我也读过http://git.xmms2.org/xmms2/xmms2-tutorial/tree/python,但似乎只是讨论开发者要实现的功能。
答案 0 :(得分:1)
import xmmsclient
from xmmsclient import collections as c
[...]
albumName = 'example'
album = xmmsclient.collections.Match( field="album", value=albumName )
xmms.playlist_add_collection(album, ['tracknr'])
诀窍。