我的眼泪流下来

本文记录了在使用pygame进行音频播放时遇到的问题及解决过程。主要介绍了如何排查并解决因文件格式不支持导致的pygame.error异常,通过更换音频文件格式最终实现音频的正常播放。

今天python实训,本来想划水的,因为之前已经做过了。感觉没什么意思。奈何队友选了个通讯录管理系统,要用到pygame,这种东西当然是我来做了,

然后居然弄了一下午,——我太难了

总是出现pygame.error: Unable to open file 'xx.mp3'这样的错误提示,我哪想到是格式问题,然后换成wav格式的才正确

import pygame,sys
pygame.init()
pygame.mixer.init()
screen=pygame.display.set_mode([640,480])
pygame.time.delay(1000)#等待1秒让mixer完成初始化
soundwav=pygame.mixer.Sound('xx.wav')
soundwav.play()
while 1:
    for event in pygame.event.get():
        if event.type==pygame.QUIT:
            sys.exit()

  

没想到一个格式问题就这样,以后还得处处留意啊

还好发现了这位大佬的bloghttps://blog.csdn.net/cys666666/article/details/90520587

要不然我真的,,,

转载于:https://www.cnblogs.com/liuzhaojun/p/11574171.html

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值