一、示例代码:
python
import pygame
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load('/home/lijiang/Music/Lynyrd Skynyrd - Sweet Home Alabama.mp3')
pygame.mixer.music.play()
while pygame.mixer.music.get_busy():
pygame.time.Clock().tick(10)
二、代码详细解释:
这个框架包含了播放音频所需的最基本功能:
-
初始化混音器
-
加载音频文件
-
开始播放
-
等待播放完成(防止程序立即退出)
三、前提说明:
确保已安装pygame模块(`pip install pygame`),并且音频文件格式是pygame支持的格式(MP3、WAV)。