📜  python 播放音乐 - Python (1)

📅  最后修改于: 2023-12-03 15:34:11.980000             🧑  作者: Mango

Python 播放音乐

在 Python 中,我们可以使用不同的库来播放音乐。在这篇文章中,我们将介绍 Pygame 和 playsound 这两个库,用于在 Python 中播放音乐。

Pygame
安装 Pygame

要使用 Pygame 库,我们需要先将其安装。可以使用 pip 命令来安装这个库。

pip install pygame
播放音乐

让我们来看看如何在 Python 中使用 Pygame 播放音乐。在下面的例子中,我们将播放 'music.mp3'。

import pygame

pygame.mixer.init()
pygame.mixer.music.load('music.mp3')
pygame.mixer.music.play()

上面的代码中,我们首先初始化 Pygame 的 mixer 模块。然后加载音乐文件并播放它。

停止音乐

要停止正在播放的音乐,可以使用下面的代码。

pygame.mixer.music.stop()
playsound
安装 playsound

playsound 是另一个用于播放音乐的 Python 库。使用 pip 命令可以安装这个库。

pip install playsound
播放音乐

现在,我们来看看如何在 Python 中使用 playsound 播放音乐。在下面的例子中,我们将播放 'music.mp3'。

from playsound import playsound

playsound('music.mp3')

上面的代码中,我们导入 playsound 模块,并使用它的 playsound 函数来播放音乐。

停止音乐

playsound 库没有提供停止音乐的函数。但是,您可以使用以下代码来实现它。

import playsound

playsound.playsound('music.mp3', False) # 在 Linux 系统上使用 False 参数
总结

在 Python 中,我们可以使用 Pygame 和 playsound 这两个库来播放音乐。Pygame 提供了更多的音乐控制能力,而 playsound 则更容易使用。根据您的需求,选择相应的库即可。