扭曲的MPD接口(www.musicpd.org)
pympd的Python项目详细描述
常用mpdclient的替代品 模块(http://mpd.wikicities.com/wiki/ClientLib:py-libmpdclient) 它使用twisted进行tcp通信。重要区别 在mpdclient和pympd之间:
- pympd不属于“未完成处理当前命令”循环
- pympd不会阻塞,因为它使用了twisted通信libs
- pympd对mpd命令的实现非常不完整,但是 它们很容易添加
- PYMPD支持我的MPD修补程序以获得分数秒的精确时间, 甚至可能拒绝未修补的MPD
获取源:
darcs得到http://darcs.bigasterisk.com/pympd
在此处浏览源代码:
http://bigasterisk.com/darcs/?r=pympd;a=tree
另请参见:
http://github.com/magcius/python-mpd(非常相似的项目)
http://github.com/magcius/mpdsetup(使用python mpd的查询语言)