python打开音乐文件的实例方法


Posted in Python onJuly 21, 2020

按推荐顺序排列

1、使用playsound库

from playsound import playsound

playsound('xx.mp3')

2、使用pygame库

from pygame import mixer 
import time

mixer.init()
mixer.music.load('xx.mp3')
mixer.music.play()
time.sleep(5)
mixer.music.stop()

3、使用mp3play库(仅支持python2,对python3不支持)

import mp3playimport time

clip = mp3play.load('xx.mp3')
clip.play()
time.sleep(5) 
clip.stop()

4、打开系统自带播放器,然后播放MP3,弹窗麻烦复杂

import os

os.system('xx.mp3')

内容扩展:

使用pyaudio模块播放音乐文件的实例

import pyaudio
import wave
import sys
chunk = 1024
wf = wave.open('gyh.wav', 'rb')
p = pyaudio.PyAudio()
stream = p.open(format=p.get_format_from_width(wf.getsampwidth()),
    channels=wf.getnchannels(),
    rate=wf.getframerate(),
    output=True)
data = wf.readframes(chunk)
while len(data) > 0:
 stream.write(data)
 data = wf.readframes(CHUNK)
stream.stop_stream()
stream.close()
p.terminate()

到此这篇关于python打开音乐文件的实例方法的文章就介绍到这了,更多相关python怎么打开音乐文件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python写的一个定时重跑获取数据库数据
Dec 28 Python
python导入时小括号大作用
Jan 10 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
Dec 25 Python
python针对excel的操作技巧
Mar 13 Python
Python二叉树定义与遍历方法实例分析
May 25 Python
利用Python产生加密表和解密表的实现方法
Oct 15 Python
python将邻接矩阵输出成图的实现
Nov 21 Python
使用tensorflow实现矩阵分解方式
Feb 07 Python
opencv 查找连通区域 最大面积实例
Jun 04 Python
Python RabbitMQ实现简单的进程间通信示例
Jul 02 Python
python mock测试的示例
Oct 19 Python
python实现高效的遗传算法
Apr 07 Python
Python读取yaml文件的详细教程
Jul 21 #Python
Python中bisect的用法及示例详解
Jul 20 #Python
python为什么要安装到c盘
Jul 20 #Python
python如何代码集体右移
Jul 20 #Python
python接入支付宝的实例操作
Jul 20 #Python
高考考python编程是真的吗
Jul 20 #Python
如何基于Python Matplotlib实现网格动画
Jul 20 #Python
You might like
php中对2个数组相加的函数
2011/06/24 PHP
PHP通过session id 实现session共享和登录验证的代码
2012/06/03 PHP
PHP数据库连接mysql与mysqli对比分析
2016/01/04 PHP
PHP内存缓存功能memcached示例
2016/10/19 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
2018/02/07 PHP
通过ifame指向的页面高度调整iframe的高度
2006/10/05 Javascript
HTML颜色选择器实现代码
2010/11/23 Javascript
jquery中获取select选中值的代码
2011/06/27 Javascript
Javascript跨域请求的4种解决方式
2013/03/17 Javascript
深入解析contentWindow, contentDocument
2013/07/04 Javascript
JS和函数式语言的三特性
2014/03/05 Javascript
EasyUI中在表单提交之前进行验证
2016/07/19 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
2016/08/23 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
2016/10/18 Javascript
jQuery Password Validation密码验证
2016/12/30 Javascript
微信小程序 限制1M的瘦身技巧与方法详解
2017/01/06 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
2017/04/18 Javascript
nodejs结合socket.io实现websocket通信功能的方法
2018/01/12 NodeJs
Angularjs中的$apply及优化使用详解
2018/07/02 Javascript
原生JS实现逼真的图片3D旋转效果详解
2019/02/16 Javascript
利用node 判断打开的是文件 还是 文件夹的实例
2019/06/10 Javascript
Python多层装饰器用法实例分析
2018/02/09 Python
springboot配置文件抽离 git管理统 配置中心详解
2019/09/02 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
python要安装在哪个盘
2020/06/15 Python
pytorch 常用函数 max ,eq说明
2020/06/28 Python
Django-simple-captcha验证码包使用方法详解
2020/11/28 Python
html5-websocket基于远程方法调用的数据交互实现
2012/12/04 HTML / CSS
一个不错的HTML5 Canvas多层点击事件监听实例
2014/04/29 HTML / CSS
美国批发零售网站:GearXS
2016/07/26 全球购物
Smashbox官网:美国知名彩妆品牌
2017/01/05 全球购物
分别介绍一下Session Bean和Entity Bean
2015/03/13 面试题
初三学生个人自我评定
2014/04/06 职场文书
小班评语大全
2014/05/04 职场文书
2015年维修工作总结
2015/04/25 职场文书
《彼得与狼》教学反思
2016/02/20 职场文书