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实现巡检系统(solaris)示例
Apr 02 Python
机器学习经典算法-logistic回归代码详解
Dec 22 Python
python实现冒泡排序算法的两种方法
Mar 10 Python
PyQT实现多窗口切换
Apr 20 Python
tensorflow实现简单的卷积神经网络
May 24 Python
实用自动化运维Python脚本分享
Jun 04 Python
python爬取网页内容转换为PDF文件
Jul 28 Python
django+echart绘制曲线图的方法示例
Nov 26 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
Jun 27 Python
详解Python的三种拷贝方式
Feb 11 Python
Python爬虫headers处理及网络超时问题解决方案
Jun 19 Python
Django-silk性能测试工具安装及使用解析
Nov 28 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 学习提高路线分享
2011/10/23 PHP
PHP PDOStatement:bindParam插入数据错误问题分析
2013/11/13 PHP
二进制交叉权限微型php类分享
2014/02/07 PHP
php获取网页里所有图片并存入数组的方法
2015/04/06 PHP
php编程每天必学之表单验证
2016/03/01 PHP
浅谈PHP各环境下的伪静态配置
2019/03/13 PHP
PHP获取真实IP及IP模拟方法解析
2020/11/24 PHP
PHP 出现 http500 错误的解决方法
2021/03/09 PHP
JavaScript 核心参考教程 内置对象
2009/10/13 Javascript
{}与function(){}选用空对象{}来存放keyValue
2012/05/23 Javascript
关于JavaScript中name的意义冲突示例介绍
2014/05/29 Javascript
浅谈angularJS 作用域
2015/07/05 Javascript
JavaScript操作HTML元素和样式的方法详解
2015/10/21 Javascript
BootStrap制作导航条实例代码
2016/05/06 Javascript
vue.js入门教程之绑定class和style样式
2016/09/02 Javascript
纯js实现手风琴效果代码
2020/04/17 Javascript
JS中如何实现点击a标签返回页面顶部的问题
2017/01/19 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
phantomjs导出html到pdf的方法总结
2017/10/19 Javascript
jQuery实现获取及设置CSS样式操作详解
2018/09/05 jQuery
使用Object.defineProperty如何巧妙找到修改某个变量的准确代码位置
2018/11/02 Javascript
微信小程序实现简易table表格
2020/06/19 Javascript
vue+php实现的微博留言功能示例
2019/03/16 Javascript
深入解读VUE中的异步渲染的实现
2020/06/19 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
Python中使用haystack实现django全文检索搜索引擎功能
2017/08/26 Python
PyQt打开保存对话框的方法和使用详解
2019/02/27 Python
Python 网络编程之UDP发送接收数据功能示例【基于socket套接字】
2019/10/11 Python
如何解决django-celery启动后迅速关闭
2019/10/16 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
移动Web—CSS为Retina屏幕替换更高质量的图片
2012/12/24 HTML / CSS
Html5定位终极解决方案
2020/02/05 HTML / CSS
美国爆米花工厂:The Popcorn Factory
2019/09/14 全球购物
Parfumdreams芬兰:购买香水和化妆品
2021/02/13 全球购物
会计电算化专业毕业生自荐信
2013/12/20 职场文书
计算机软件专业求职信
2014/06/10 职场文书