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的一些用法分享
Oct 07 Python
深入理解NumPy简明教程---数组2
Dec 17 Python
windows下python连接oracle数据库
Jun 07 Python
Python2中文处理纪要的实现方法
Mar 10 Python
python Django中models进行模糊查询的示例
Jul 18 Python
详解Python图像处理库Pillow常用使用方法
Sep 02 Python
Python OrderedDict的使用案例解析
Oct 25 Python
python 求10个数的平均数实例
Dec 16 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
Python修改列表值问题解决方案
Mar 06 Python
call在Python中改进数列的实例讲解
Dec 09 Python
Python使用pyenv实现多环境管理
Feb 05 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
拼音码表的生成
2006/10/09 PHP
分享一下贝贝成长进度的php代码
2012/09/14 PHP
PHP邮箱验证示例教程
2016/06/01 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
实例分析10个PHP常见安全问题
2019/07/09 PHP
laravel 操作数据库常用函数的返回值方法
2019/10/11 PHP
Extjs在exlipse中设置自动提示的方法
2010/04/07 Javascript
jQuery阻止冒泡和HTML默认操作
2010/11/17 Javascript
javascript模拟枚举的简单实例
2014/03/06 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
Javascript 高性能之递归,迭代,查表法详解及实例
2017/01/08 Javascript
微信小程序实战之运维小项目
2017/01/17 Javascript
简单快速的实现js计算器功能
2017/08/17 Javascript
nodejs初始化init的示例代码
2018/10/10 NodeJs
vue中eslintrc.js配置最详细介绍
2018/12/21 Javascript
js使用cookie实现记住用户名功能示例
2019/06/13 Javascript
如何实现echarts markline标签名显示自己想要的
2020/07/20 Javascript
Vue自定义组件双向绑定实现原理及方法详解
2020/09/03 Javascript
详解Python网络爬虫功能的基本写法
2016/01/28 Python
python构建深度神经网络(DNN)
2018/03/10 Python
python广度优先搜索得到两点间最短路径
2019/01/17 Python
python爬虫之遍历单个域名
2019/11/20 Python
Mac PyCharm中的.gitignore 安装设置教程
2020/04/16 Python
torchxrayvision包安装过程(附pytorch1.6cpu版安装)
2020/08/26 Python
浅谈Selenium 控制浏览器的常用方法
2020/12/04 Python
使用phonegap创建联系人的实现方法
2017/03/30 HTML / CSS
西海岸男士和男童服装:Johnnie-O
2018/03/15 全球购物
linux面试题参考答案(10)
2016/10/26 面试题
面试自我介绍演讲稿
2014/04/29 职场文书
条幅标语大全
2014/06/20 职场文书
材料专业大学毕业生自荐书
2014/07/02 职场文书
党的群众路线教育实践活动对照检查材料(个人)
2014/09/24 职场文书
公积金贷款承诺书
2015/04/30 职场文书
2016元旦文艺汇演主持词
2015/07/06 职场文书
2016春季幼儿园开学寄语
2015/12/03 职场文书
mysql在项目中怎么选事务隔离级别
2021/05/25 MySQL