我使用IDE在Python脚本中创建了一个计时器(其工作正常)。计时器结束时,我想打开一个声音文件(如.mp3文件),以便用户知道计时器已关闭。我知道我可以将Google用作计时器,但是知道如何执行此操作将对以后的项目有所帮助。谢谢!
答案 0 :(得分:0)
首先通过pip安装pygame。然后使用:
from pygame import mixer # Load the required library
mixer.init()
mixer.music.load('e:/LOCAL/Betrayer/. Metalik Klinik1-Anak Sekolah.mp3')
mixer.music.play()
答案 1 :(得分:0)
如果您使用的是Linux,则可以使用pyglet!纯Python:
import pyglet
music = pyglet.resource.media('music.mp3')
music.play()
pyglet.app.run()
如果您在Windows的内置窗口中:
import winsound
winsound.PlaySound('sound.wav', winsound.SND_FILENAME)
使用winsound进行测试似乎没有任何实质性的回报,因此我发现可以使用“ playsound”进行解决:
pip3 install playsound
使用代码:
import playsound
playsound.playsound("C:\\path\\to\\audio\\file.ext")
使用mp3和wav对此进行了测试,两者都可以正常工作。
让我知道这是否有帮助!