mpd.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:videoscreen 作者: SFTtech 项目源码 文件源码
def run_cmd(self, cmd):
        """ run a mpd control command """

        call = ["mpc"]
        if self.host:
            call.extend(["--host", self.host])
        if self.port:
            call.extend(["--port", self.port])

        call.append(cmd)

        proc = subprocess.Popen(call, stdout=subprocess.PIPE)
        output, _ = proc.communicate()
        try:
            proc.wait(1)
        except subprocess.TimeoutExpired:
            raise Exception("mpc doesn't terminate!")

        return output
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号