我正在尝试创建一个片段应用程序以使用Python 3和python-vlc库播放歌曲。我可以播放我的歌曲,但无法停止它们。在播放歌曲时,该动作将不会再次运行,但是其他动作将再次运行,因此我希望将stop函数放在单独的文件中。问题在于它会创建vlc的第二个实例,并且不会停止当前歌曲。
我想知道是否可以创建vlc对象的单例来完成此任务。
有人有什么建议吗?
答案 0 :(得分:0)
我认为您可以使用Singleton播放和暂停/停止音乐。
这将使您能够控制所启动类的唯一实例。
特别是,如果您只想播放每首歌曲的小片段(我想有点像SongPop吗?),则可以确保不会启动该类的一个实例,并且可以确定何时何地启动该类。使用。