转载:http://blog.csdn.net/katyusha1/article/details/78350997
具体可以看上面的连接,笔者在此只将自己参考后的结果记录下来
比如导入桌面的youcannot.mp3音乐,则导入如下(一定要写路径)

import pygame  pygame.mixer.init()
#加载音乐
pygame.mixer.music.load(r"C:\Users\用户名\Desktop\youcannot.mp3")
while True:  #检查音乐流播放,有返回True,没有返回False  #如果没有音乐流则选择播放  if pygame.mixer.music.get_busy()==False:  pygame.mixer.music.play()  

pygame.mixer.music.get_busy() 判断是否在播放音乐,返回1为正在播放
笔者在程序中加入了一个and条件,(stats.game_active == True)当按键打下时音乐开始播放,当然这个是调用了其他函数,因此如果单单这么写是报错的,其他函数笔者放在其他类中了,没有写出来

    while True:gf.check_events(ai_settings, screen, stats, sb, play_button, ship,aliens, bullets)if pygame.mixer.music.get_busy() == False and stats.game_active == True:  pygame.mixer.music.play()

pygame加载MP3音乐相关推荐

  1. 每天学一点flash(5) actionscript 3.0 外部加载mp3音乐

    刚刚初学actionscript 3.0每天总结一点东西那么慢慢积累起来,这些笔记就会成为你一个很厉害的"法宝" 今天我刚刚测试一下外部加载mp3, 与as2.0有着很大的区别,但 ...

  2. pygame加载中文名mp3文件出现error

    好一阵子没有写东西了,最近几天在做一个基于Python pygame的音乐播放器,本来想做完了,再来发篇文章的,可越做越深,框架大致出来了,考虑周期比较长,也可能是我个人问题,做得比较慢.下面来谈谈p ...

  3. python3 pygame学习(2):使用pygame加载音乐

    1:导入pygame库,并且初始化声音播放模块 import pygame pygame.mixer.init() 2:pygame提供了两个加载音乐文件的方法 pygame.mixer.Sound, ...

  4. pygame加载png出现known incorrect sRGB,Interlace handling should be turned on when using png_read_image问题

    使用pygame加载png出现libpng warning: iCCP: known incorrect sRGB profile和Interlace handling should be turne ...

  5. Android开发之Glide加载U盘音乐的专辑图片的方法 | Glide加载content:图片 | Glide加载内容提供者 | Glide加载MP3专辑图片 | Glide加载音乐专辑图片

    老套路先(献)上图 1.说下核心,Glide提供了直接加载内容提供者的方法用于显示图片 2.Glide加载的图片的格式如下 content://com.yhsh.app.media.server.us ...

  6. pygame 加载音乐

    Sound 这里必须初始化,也可使用pygame.mixer.init()初始化. 加载声音除了以下两种还有pygame.mixer.Channel也可播放声音. pygame.init() obj ...

  7. Flash:关键帧中调用自建的音乐类,进行播放、关闭、循环音乐+按键播放或者关闭外部音乐+循环播放背景音乐+播放按钮音乐+停止+加载外部音乐文件+AS2播放背景音乐

    目录 一.关键帧里面:调用自建的音乐类, 循环播放外部音乐.进行播放.关闭.循环音乐 1.代码:自建音乐类 2.关键帧中创建.播放.暂停背景音乐+按钮音乐 3.文件布置 二.关键帧中:按键播放或者关闭 ...

  8. 使用VS Code 使用pygame加载不出图片;Python的pygame打不开图片,怎么解决?由于图片运行报错

    首先,我开始也是打不开的,因为我是先用的Pycham转过来使用的,然后使用了VS也使用以下的代码,注意是pygame.image.load()这段程序 ''' @Description: In Use ...

  9. php如何实现自动加载mp3,PHP中自动加载的几种实现

    PHP自动加载是一个很有用的技巧,我们应该在项目中尽量使用autoload来减少维护类加载的工作. 使用__autoload 在使用PHP的项目中,如何实现自动加载对于新人总是一个很疑惑的问题,一般写 ...

最新文章

  1. django 设置外键_django2.0前后版本定义外键和一对一关系的差别
  2. linux命令拉取windows的文件,find命令、文件名后缀以及Linux和Windows互传文件(示例代码)...
  3. 舰娘 服务器 维护时间,《舰娘Collection》停止运营公告
  4. Smart Form Tutorial(适用新手学习)
  5. linux 6.2 期末考试题,redhat6.2-linux考试试卷(带部分答案)
  6. 树状数组(搬运自维基百科)
  7. 一键免费自动 AI 抠图,效果连 PS 大哥也点赞! | 程序员硬核评测
  8. Swift的一些问题
  9. Graph Theory
  10. Silverlight学习笔记1:浏览器外运行(Out Of Browser)及更新检查
  11. 远控免杀从入门到实践(2)工具总结篇
  12. CAD迷你画图中文版
  13. python打印10的负次方
  14. Android H5交互实现拍照显示
  15. 新员工访谈-ORID(事实、体验、理解、决定)
  16. 表示自己从头开始的句子_表示一切从头开始的唯美句子38条
  17. AUTOSAR接口类型及访问规则
  18. (数字ic)CDC跨时钟域可能出现的问题及解决办法总结
  19. linux服务器22端口不通,怎么解决linux的端口不通问题
  20. img请求图片错误设置默认图片

热门文章

  1. python 控制库_python中实现自动化控制pyautogui库使用方法介绍
  2. 判断三角形java代码_打基础之LeetCode算法题第72篇:最大的三角形周长问题
  3. oracle11g怎么显示中文,ORACLE11G中PLSQL中文显示乱码、Linux下sqlplus查询中文乱码
  4. Markdown 编辑器的使用记录 (Typora)
  5. FPGA的LVDS电平以及LVDS25电平能在HR Bank上使用吗?
  6. 硬件数据手册中如何表示信号高低电平有效?
  7. 【 FPGA 】UltraFast设计方法学:时序收敛之时序约束基本准则
  8. 【 FPGA 】UltraFast设计方法学:时序约束
  9. 【 Notes 】WLAN,Vision Positioning System,Radar
  10. PlanAhead工具应用