python单曲循环播放mp3
本文使用pygame播放MP3
1.安装pygame包
安装方式请查看https://blog.csdn.net/python_go/article/details/102712821
2.播放音乐代码如下
如果要播放的歌曲名称中含有中文需要在代码首行写入 #-*-coding:GBK -*-
#-*-coding:GBK -*-
import pygame
file=r'F:/music/林志炫 - 没离开过.mp3' #要播放的歌曲本地地址
pygame.mixer.init() #mixer的初始化
print("林志炫 - 没离开过") #输出提示要播放的歌曲
music = pygame.mixer.music.load(file) #载入一个音乐文件用于播放
while True:
# 检查音乐流播放,有返回True,没有返回False
# 如果没有音乐流则选择播放
if pygame.mixer.music.get_busy() == False: #检查是否正在播放音乐
pygame.mixer.music.play() #开始播放音乐流