猫史档案馆


【Python作品分享】音乐播放器(支持mp3,mid等)【教程贴】

用户:有趣的超能鸭QX64有趣的超能鸭QX64查看:0 回复:0 评论:0 创建时间:2021-01-16T21:29:11


【作品展示】

center_image

 

【作品介绍】

pygame

 

【作品源代码】

import pygame as pg

def play_music(music_file):
  clock = pg.time.Clock()
  try:
    pg.mixer.music.load(music_file)
    print("找到音乐{}!".format(music_file))
  except pygame.error:
    print("没有找到音乐{}".format(music_file, pg.get_error()))
    return
  pg.mixer.music.play()
  while pg.mixer.music.get_busy():
    clock.tick(30)

m = input("输入mid或mp3(mid音乐后面要加.mid,mp3音乐后面要加.mp3):")

music_file = m
freq = 44100
bitsize = -16
channels = 2
buffer = 2048
pg.mixer.init(freq, bitsize, channels, buffer)
pg.mixer.music.set_volume(0.8)
try:
  play_music(music_file)
except KeyboardInterrupt:
  pg.mixer.music.fadeout(1000)
  pg.mixer.music.stop()
  raise SystemExit

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页