Pygame音频播放的最简框架代码示例

一、示例代码:

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)

二、代码详细解释:

这个框架包含了播放音频所需的最基本功能:

  1. 初始化混音器

  2. 加载音频文件

  3. 开始播放

  4. 等待播放完成(防止程序立即退出)

三、前提说明:

确保已安装pygame模块(`pip install pygame`),并且音频文件格式是pygame支持的格式(MP3、WAV)。