安装pygame(这个是python3,32位的)

pip安装这个whl文件

装完就直接跑代码啦,很短的

import time
import pygame file=r'C:\Users\chan\Desktop\Adele - All I Ask.mp3' pygame.mixer.init() print("播放音乐1") track = pygame.mixer.music.load(file) pygame.mixer.music.play() time.sleep(10) pygame.mixer.music.stop()

功能:播放音乐10秒后停止

附录

pygame.init() 进行全部模块的初始化,
pygame.mixer.init() 或者只初始化音频部分
pygame.mixer.music.load('xx.mp3') 使用文件名作为参数载入音乐 ,音乐可以是ogg、mp3等格式。载入的音乐不会全部放到内容中,而是以流的形式播放的,即在播放的时候才会一点点从文件中读取。
pygame.mixer.music.play()播放载入的音乐。该函数立即返回,音乐播放在后台进行。
play方法还可以使用两个参数
pygame.mixer.music.play(loops=0, start=0.0) loops和start分别代表重复的次数和开始播放的位置。
pygame.mixer.music.stop() 停止播放,
pygame.mixer.music.pause() 暂停播放。
pygame.mixer.music.unpause() 取消暂停。
pygame.mixer.music.fadeout(time) 用来进行淡出,在time毫秒的时间内音量由初始值渐变为0,最后停止播放。
pygame.mixer.music.set_volume(value) 来设置播放的音量,音量value的范围为0.0到1.0。
pygame.mixer.music.get_busy() 判断是否在播放音乐,返回1为正在播放。
pygame.mixer.music.set_endevent(pygame.USEREVENT + 1) 在音乐播放完成时,用事件的方式通知用户程序,设置当音乐播放完成时发送pygame.USEREVENT+1事件给用户程序。 pygame.mixer.music.queue(filename) 使用指定下一个要播放的音乐文件,当前的音乐播放完成后自动开始播放指定的下一个。一次只能指定一个等待播放的音乐文件。

转载于:https://www.cnblogs.com/ocean1100/p/9319891.html

Python 用pygame模块播放MP3相关推荐

  1. python 播放mp3模块_Python基于pygame模块播放MP3的方法示例

    1 IDLE1 1 IDLE是python创初人Guido van Rossum使用python and Tkinter来创建的一个集成开发环境.要使用I 2018-04-14 为什么使用Python ...

  2. python单曲循环播放MP3

    python单曲循环播放mp3 本文使用pygame播放MP3 1.安装pygame包 安装方式请查看https://blog.csdn.net/python_go/article/details/1 ...

  3. Python——利用pygame模块制作RPG游戏(一)

    利用pygame模块制作RPG游戏(一) 需要用到的第三方库:pygame 一.构造游戏的基本框架 1.首先准备好相应的游戏素材:背景,人物动作图片,音乐,音效等. 图片均用png格式,音乐音效均用o ...

  4. python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)

    一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...

  5. python 导入pygame模块

    python 导入pygame模块 1.直接使用pip3 install pygame发现安装失败 2.这个时候我的解决方案是到这个网站 https://www.lfd.uci.edu/~gohlke ...

  6. Python中pygame模块pygame.sprite.groupcollision碰撞检测的详解与测试

    在游戏开发中,非常重要的编程工作就是进行碰撞检测.在python的pygame模块中的sprite精灵类提供了多种方便快捷的碰撞检测方法.比如矩形碰撞检测.圆形碰撞检测.遮罩碰撞检测,这些方法基本都是 ...

  7. Python使用pygame模块实现飞机大战

    文章目录 ReadMe 1.开发环境 2.准备环境 2.1 创建工程文件夹和虚拟环境 2.2 安装pygame工具包 3.帮助文档 4.开发步骤 5.项目分析 5.1 对象关系图 5.2 飞机具有的属 ...

  8. pip install pygame_使用 Python 和 Pygame 模块构建一个游戏框架!

    这系列的第一篇通过创建一个简单的骰子游戏来探究 Python.现在是来从零制作你自己的游戏的时间. 在我的这系列的第一篇文章 中, 我已经讲解如何使用 Python 创建一个简单的.基于文本的骰子游戏 ...

  9. pygame为游戏添加背景_万能的Python和Pygame模块构建一个游戏框架

    通过创建一个简单的骰子游戏来探究 Python.现在是来从零制作你自己的游戏的时间. 在我的这系列的第一篇文章中, 我已经讲解如何使用 Python 创建一个简单的.基于文本的骰子游戏.这次,我将展示 ...

最新文章

  1. [YTU]_2437 (C++ 习题 比较大小-类模板)
  2. [动漫日语每天一句]02 怎么啦?你在紧张?
  3. Caffe应用篇----文件格式转换
  4. 利用C/C++实现较完整贪吃蛇游戏
  5. 技术QA:如何安装并启用BITS和WebDAV?
  6. oracle近三个月内,在oracle中的前三个月SQL
  7. mysql 免安装重装_mysql 重装问题
  8. (一)ubuntu下使用launchpad.net的环境配置
  9. QT程序拷贝 转移 改变运行环境
  10. 用winformz时间格式不正确_煮八爪鱼,有人用冷水,有人用开水,大厨:都不对,教你正确做法...
  11. 声网 java app视频录制_java 声音的播放与录制
  12. Note that ‘/home/w/.local/share‘ is not in the search pathset by the XDG_DATA_HOME and XDG_DATA_DIRS
  13. 关于预编译和宏定义部分说明
  14. Android云手机平台搭建-2020圈钱热潮
  15. 绿色软件在Windows10中设置开机自启方法
  16. HTML5情人节礼物2(女友3D相册)
  17. 南非SABS EMC CoC简介
  18. 《算法图解》读书笔记—像小说一样有趣的算法入门书
  19. 中英文期刊卷号和期号
  20. 【完成】桌面窗口层次(Z-Order 记录文档)

热门文章

  1. P5708 【深基2.习2】三角形面积(python3实现)
  2. APP、智能设备、平台账号等信息系统,实现无密码登录的可行性方案。
  3. 操作系统课设之基于信号量机制的并发程序设计
  4. 基于JavaFX的Linux进程树
  5. Python学习之快速入门
  6. s7.net 写数据到plc_机器视觉软件开发系列——松下PLC下位机通信协议简介和实现...
  7. 如何查看服务器gpu性能,ubuntu服务器查看GPU和CPU实时使用情况
  8. 平流式隔油池计算_海淀区平流式隔油池厂家供货
  9. Java|达梦工作笔记-达梦数据库同步工具(JDBC)
  10. Qt|设计模式工作笔记-对单例模式进一步的理解(静态加单例实现专门收发UDP对象)