首页 > 编程语言 >python pygame播放音频文件

python pygame播放音频文件

时间:2023-04-01 19:22:21浏览次数:43  
标签:python mixer 音频文件 music pygame file

python pygame播放音频文件

 

pip install pygame

 

 

import pygame

# Initialize pygame
pygame.init()

# Load the MP3 file
pygame.mixer.music.load("1.mp3")

# Play the MP3 file
pygame.mixer.music.play()

# Wait for the MP3 file to finish playing
while pygame.mixer.music.get_busy():
    pygame.time.Clock().tick(10)

# Clean up
pygame.quit()

 

 

 

########################

标签:python,mixer,音频文件,music,pygame,file
From: https://www.cnblogs.com/herd/p/17255490.html

相关文章

  • python学习-基础案例
    案例一打印排序好的数据#列表方式lst_name=['林黛玉','薛宝钗','贾元春','贾探春','史湘云']lst_sign=['①','②','③','④','⑤']foriinrange(5):print(lst_sign[i],lst_name[i])print(�......
  • linux 安装Python
    Linux通常附带大多数Python都是2.7.5版本。如果我们想使用Python3,最好安装一个新的Python3环境,但请不要尝试删除Python2,避免引起不必要的麻烦。1、获取python#在Linux的home目录下创建一个python3目录mkdir/home/python3#切换到python3目录cd/home/python3#下载安装包到py......
  • Python keras
    (一)to_categorical说明:简单来说,to_categorical就是将类别向量转换为二进制(只有0和1)的矩阵类型表示。其表现为将原有的类别向量转换为独热编码的形式。例子:fromkeras.utils.np_utilsimport*#类别向量定义b=[0,1,2,3,4,5,6,7,8]#调用to_categorical将b按照9个类别来进行......
  • wxpython编写的GUI中显示gif图片的另一种方法
    当采用wx.adv.AnimationCtrl方法加载大尺寸gif图片出错的时候,就需要考虑用其他方式加载了;这里用到了imageio.v3和numpy配合加载gif图片。代码实例如下。注意的是,此代码并非gif加载全能的!当图片不规则还是会出现无法加载的情况(gif各帧之间大小不一,具体原因搞不懂);而且加载的gif图......
  • Python学习笔记
    importthisprint("helloworld!")s1="bai"s2="lin!"s=f"{s1}{s2}"#f是format的意思,后面的s1,s2会把值复制到中括号内生成一个新的字符串print(s.title())#每个字母的开头大写a=2b=3print(a**b)#a**b表示a的b次方x,y,z,=1,2,3print(x,y,z......
  • Python Web简历网站开发
    1.搭建环境: -安装Python、Django、Vue开发环境2.配置环境: -配置Django项目架构,安装并配置Vue-cli以便使用Vue来实现前端功能3.页面设计: -主页面:包含网站首页、用户登录注册、管理中心等功能 -用户简历页面:提供简历创建、简历修改、简历分享等功能 -搜......
  • Python调用百度智能云接口实现车牌识别
    总述:1.登录百度智能云2.选择文字识别服务3.创建一个应用实例4.安装百度API接口5.填入参数6.调用1.登录百度智能云https://cloud.baidu.com/?from=console2.选择文字识别服务左边菜单栏--选择AI智能--文字识别服务(可以点收藏,下次就在左边快捷栏里了)  3.创建一......
  • 初学者关于下载安装python第三方库的两种常用方式
    一、利用PyCharm直接下载方式一:PyCharm是一个Python使用者常用的pythonIDE(集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以......
  • python学习-实现对比文件输出html
    在网络配置过程中,经常要对比两个配置文的差异,常用的一些文档编辑器带有文本对比的功能,如notepadd++,等。但是这些大部分都要收费或者安装其他插件,不是很友好,linux上自带diff可以对比,但是一般网工都linux不太熟悉。而且操蛋的是在客户都这里,给你的终端装了沙盒,禁止安装其他的文本的......
  • Python之路,Day12 - 那就做个堡垒机吧
    本节内容项目实战:运维堡垒机开发 1.前景介绍到目前为止,很多公司对堡垒机依然不太感冒,其实是没有充分认识到堡垒机在IT管理中的重要作用的,很多人觉得,堡垒机就是跳板机,其实这个认识是不全面的,跳板功能只是堡垒机所具备的功能属性中的其中一项而已,下面我就给大家介绍一下......