首页 > 解决方案 > 如何在主进程中获得信号以启动操作?

问题描述

我正在用python编写一个播放器程序。

我想要达到的效果是播放一首歌曲后得到一个信号,然后转到下一首歌曲。

一些代码:

def end_call_back(event):
    print('call:', 'a song finished')


if "__main__" == __name__:
    app = App()
    app.player.play('sample1.mp4')
    app.player.add_callback(vlc.EventType.MediaPlayerStopped, end_call_back)

    **# Here , I want to received a signal to play the next song.**

    app.mainloop()

现在,我可以在控制台中得到句子,“一首歌完成”</p>

在主要过程中我接下来应该做什么来获得播放下一首歌曲的信号?

标签: pythonpython-3.xtkinterpython-vlc

解决方案


推荐阅读