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封装shell命令实例分析
May 05 Python
Python找出文件中使用率最高的汉字实例详解
Jun 03 Python
Python中的下划线详解
Jun 24 Python
Python实现批量修改文件名实例
Jul 08 Python
Python操作json的方法实例分析
Dec 06 Python
Python安装与基本数据类型教程详解
May 29 Python
python处理自动化任务之同时批量修改word里面的内容的方法
Aug 23 Python
python实现多进程通信实例分析
Sep 01 Python
python单例设计模式实现解析
Jan 07 Python
Pytorch 实现sobel算子的卷积操作详解
Jan 10 Python
写一个Python脚本自动爬取Bilibili小视频
Apr 24 Python
Python matplotlib安装以及实现简单曲线的绘制
Apr 26 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和ACCESS写聊天室(三)
2006/10/09 PHP
php出现Cannot modify header information问题的解决方法大全
2008/04/09 PHP
php 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
收集的二十一个实用便利的PHP函数代码
2010/04/22 PHP
PHP获取中英混合字符串长度的方法
2014/06/07 PHP
php数字每三位加逗号的功能函数
2015/10/22 PHP
php识别翻转iphone拍摄的颠倒图片
2018/05/17 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
JS判断页面加载状态以及添加遮罩和缓冲动画的代码
2012/10/11 Javascript
基于jquery库的tab新形式使用
2012/11/16 Javascript
BootStrap中Datepicker控件带中文的js文件
2016/08/10 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
HTML5+jQuery实现搜索智能匹配功能
2017/03/24 jQuery
Vue.js实战之组件的进阶
2017/04/04 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
vue服务端渲染的实例代码
2017/08/28 Javascript
vue实现记事本功能
2019/06/26 Javascript
Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法
2019/09/11 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
ant design vue导航菜单与路由配置操作
2020/10/28 Javascript
Python+matplotlib+numpy绘制精美的条形统计图
2018/01/02 Python
python如何定义带参数的装饰器
2018/03/20 Python
python输出数学符号实例
2020/05/11 Python
Python 带星号(* 或 **)的函数参数详解
2021/02/23 Python
印尼在线旅游门户网站:NusaTrip
2019/11/01 全球购物
美国浴缸、水槽和水龙头购物网站:Vintage Tub & Bath
2019/11/05 全球购物
小学三八妇女节活动方案
2014/03/16 职场文书
大学毕业生求职自荐书
2014/06/05 职场文书
金融专业求职信
2014/08/05 职场文书
考研英语复习计划
2015/01/19 职场文书
幼儿园教师暑期培训心得体会
2016/01/09 职场文书
SQL中的三种去重方法小结
2021/11/01 SQL Server
字节飞书面试promise.all实现示例
2022/06/16 Javascript