📅  最后修改于: 2023-12-03 15:19:08.385000             🧑  作者: Mango
如果你想通过 Python 播放 MP3 文件,你可以使用 Python 的 pygame
和 pydub
库。
你可以通过 pip
安装这两个库:
$ pip install pygame pydub
下面是使用 pygame 播放 MP3 音频文件的例子:
import pygame
pygame.init()
# 加载音频文件
pygame.mixer.music.load('music.mp3')
# 播放音频
pygame.mixer.music.play()
# 等待音频播放结束
while pygame.mixer.music.get_busy():
pygame.time.Clock().tick(10)
# 退出 pygame
pygame.quit()
这段代码可以加载 music.mp3
文件并开始播放,在音频播放结束后退出 pygame。
pydub 可以更轻松地处理音频文件,下面是使用 pydub 播放 MP3 音频文件的例子:
from pydub import AudioSegment
from pydub.playback import play
# 加载音频文件
sound = AudioSegment.from_file('music.mp3', format='mp3')
# 播放音频
play(sound)
这段代码将会加载 music.mp3
文件并开始播放。
使用 Python 在后台播放 MP3 音频文件非常简单,在以上例子中你可以选择使用 pygame
或者 pydub
来实现相关功能。