在初始化好xmmsclient.XMMS实例后

要先用xmmsclient.XMMS.connect()来连接XMMS2

但因为此时XMMS2并未运行 所以会产生一个错误

try…… except……到此错误后

先用glib.spawn_async(["/usr/bin/xmms2-launcher", "--yes-run-as-root"])来启动XMMS2

再继续用xmmsclient.XMMS.connect()来连接XMMS2

此时 一个奇怪的问题发生了

经测试 大概在启动XMMS2的0.1秒左右的时间内总是无法connect到XMMS2

但只要大于这个时间就可以连接上

百思不得其解 难道说是因为connect的时候XMMS2进程还没有初始化完毕???