我不知道如何获取在pyglet中播放的当前源的名称,我将不同的源放在一个播放列表中,该播放列表随机播放其中一个源,以下是我的代码:
player = pyglet.media.Player()
music1 = pyglet.media.load('A file.mp3')
music2 = pyglet.media.load('An other file.mp3')
music = random.sample([music1, music2], k=2)
player.queue(music)
player.play()
我所尝试的:
print(player.source)
我得到的是:
<pyglet.media.codecs.wmf.WMFSource object at 0x000002AE2C4CB610>
我想要的是:
'filename.mp3'
我和派格莱特相处得很糟糕,所以请帮帮我
我不确定是否有一种完全内置的方法,但如果没有,似乎很容易做到自己
这不可行吗
然后:
print(player.source.filename)
相关问题 更多 >
编程相关推荐