用户:鼎煎查看:0 回复:1 评论:0 创建时间:2020-04-06T21:40:48
python其实很强大,不仅可以做游戏,还可以播放音乐。
第一步:用import把TIME pygame库拉出来
import time
import pygame
pygame用来播放音乐,time用来等待音乐播放完毕在停止程序。
然后再把路径存在变量里。
#初始化
pygame.mixer.init()
#加载音乐
track = pygame.mixer.music.load(filepath)
#播放音乐
pygame.mixer.music.play()
这里重点讲下第三步:
#播放音乐的时间,没有睡眠时间 ,程序一下就执行完了 ,播放不出来
time.sleep(232)
播放音乐的时间,没有睡眠时间 ,程序一下就执行完了 ,播放不出来。这里直接用了sleep的方法。简单,喵,直接。
# 关闭音乐
pygame.mixer.music.stop()
等待完了,直接关闭。
最终代码:
import time
import pygame
# 音乐路径,""里存入MP3文件路径
filepath = ''
# 初始化
pygame.mixer.init()
# 加载音乐
track = pygame.mixer.music.load(filepath)
# 播放音乐
pygame.mixer.music.play()
# 播放音乐的时间,没有睡眠时间 ,程序一下就执行完了 ,播放不出来
time.sleep(232)
# 关闭音乐
pygame.mixer.music.stop()
个人感觉可以直接打开文件播放更好
(附代码)
import os
os.startfile('')
#括号里直接填入文件路径加.文件类型,所有的文件的可以