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同时给两个收件人发送邮件的方法
Apr 30 Python
在Python中操作字典之clear()方法的使用
May 21 Python
纯python实现机器学习之kNN算法示例
Mar 01 Python
Python 查看list中是否含有某元素的方法
Jun 27 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
Feb 26 Python
python自动生成model文件过程详解
Nov 02 Python
解决pycharm上的jupyter notebook端口被占用问题
Dec 17 Python
Python常用类型转换实现代码实例
Jul 28 Python
Python实现钉钉/企业微信自动打卡的示例代码
Feb 02 Python
TensorFlow低版本代码自动升级为1.0版本
Feb 20 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 17 Python
Elasticsearch 批量操作
Apr 19 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
Search Engine Friendly的URL设计
2006/10/09 PHP
php trim 去除空字符的定义与语法介绍
2010/05/31 PHP
Smarty局部缓存的几种方法简介
2014/06/17 PHP
ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法
2014/10/29 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
2016/05/19 PHP
Yii2.0表关联查询实例分析
2016/07/18 PHP
PHP 计算两个时间段之间交集的天数示例
2019/10/24 PHP
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
jQuery照片伸缩效果不影响其他元素的布局
2014/05/09 Javascript
JS打开新窗口防止被浏览器阻止的方法
2015/01/03 Javascript
javascript定义类和类的实现实例详解
2015/12/01 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
20分钟打造属于你的Bootstrap站点
2016/07/27 Javascript
jQuery自定义图片上传插件实例代码
2017/04/04 jQuery
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
浅谈针对Vue相同路由不同参数的刷新问题
2018/09/29 Javascript
微信小程序实现通过js操作wxml的wxss属性示例
2018/12/06 Javascript
详解vue-router导航守卫
2019/01/19 Javascript
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
[01:03:47]VP vs NewBee Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
python使用arp欺骗伪造网关的方法
2015/04/24 Python
python爬虫框架talonspider简单介绍
2017/06/09 Python
Python3 关于pycharm自动导入包快捷设置的方法
2019/01/16 Python
Python+OpenCV图片局部区域像素值处理改进版详解
2019/01/23 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
2019/08/28 Python
Python常用模块logging——日志输出功能(示例代码)
2019/11/20 Python
python 爬取疫情数据的源码
2020/02/09 Python
PyQt5+python3+pycharm开发环境配置教程
2020/03/24 Python
HTML5上传文件显示进度的实现代码
2012/08/30 HTML / CSS
查找廉价航班和发现新目的地:Kiwi.com
2019/02/25 全球购物
采购部经理岗位职责
2014/02/10 职场文书
2014年设备管理工作总结
2014/11/26 职场文书
公司员工体检通知
2015/04/21 职场文书
2015小学师德工作总结
2015/07/21 职场文书
python数据处理之Pandas类型转换
2022/04/28 Python