python如何播放mp3文件_使用python怎么播放音频
使用 python 播放音频有以下几种方式:
os.system()
os.system(file) 调用系统应用来打开文件,file 可为图片或者音频文件。
缺点:要打开具体的应用,不能在后台播放音频。
pyaudio
安装:pip install pyaudio
官方提供了播放音频与录音的 api ,使用十分方便,只要把Filename更改为你的音频文件的文字,就可以播放音频了。"""PyAudio Example: Play a WAVE file."""
import pyaudio
import wave
CHUNK = 1024
FILENAME = '你的音频文件'
def play(filename = FILENAME):
wf = wave.open(filename, '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 data != b'':
stream.write(data)
data = wf.readframes(CHUNK)
stream.stop_stream()
stream.close()
p.terminate()
jupyter notebook
在 jupyer notebook 中播放音频可以使用以下函数:import IPython.display as ipd
ipd.Audio(文件名)
更多Python相关技术文章,请访问Python教程栏目进行学习!
python如何播放mp3文件_使用python怎么播放音频相关推荐
- python用什么处理文件_利用Python如何快速处理文件
利用Python如何快速处理文件 我之前要合并将近1000个CSV表格 每个表格共370列,约360行不等,列名相同 三个方案瞬间浮现在我眼前: 1.Ctrl C + Ctrl V--可以睡公司了: ...
- python删除指定路径文件_基于python实现删除指定文件类型
Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语 ...
- python读取raw数据文件_【Python】OGR库(1):读取矢量数据
OGR库是一个非常流行的处理地理空间矢量数据的开源库.它可以读取丰富的数据格式,允许用户进行几何处理.属性表操作.数据分析,是个非常强大的开源GIS库.目前OGR已集成在GDAL库中,可以说是GIS的 ...
- python怎么读取word文件_使用python编辑和读取word文档
python调用word接口主要用到的模板为python-docx,基本操作官方文档有说明. 使用python新建一个word文档,操作就像文档里介绍的那样: 1 from docx importDo ...
- python读取raw数据文件_在python下读取并展示raw格式的图片实例
raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件) import numpy as np import cv2 img = cv2.imread('c ...
- python怎样导出py文件_导出python模块(到字符串或py文件)
摘要: 我想要一个'module'类型的变量并导出它.在 我使用import从.py文件导入python模块并对其进行更改.我需要将模块导出回一个文件,或者获取完整模块的字符串表示形式,然后将其写入磁 ...
- python autoit上传文件_结合python+selenium使用AutoIt V3实现文件、图片上传
1.下载.安装AutoIt V3 下载官网:https://www.autoitscript.com/site/autoit/downloads/ 2.AutoIt V3组件介绍 AutoIt Win ...
- python读取raw图片文件_在python下读取并展示raw格式的图片实例
raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件) import numpy as np import cv2 img = cv2.imread('c ...
- python 模糊匹配ftp文件_使用python实现正则匹配检索远端FTP目录下的文件
遇到一个问题,需要正则匹配远端FTP目录下的文件,如果使用ftp客户端可以通过命令行很容易的做到这一点,但是暂时没有一个工具支持这样的需求,于是通过python对FTP的支持和对正则表达式的支持,写了 ...
最新文章
- 基于阿里云镜像源使用kubeadm安装k8s单master节点集群(v1.17.3)
- BIOS——PE无法识别硬盘问题问题解决方案
- 基于深度学习的图像语义分割技术概述之背景与深度网络架构
- 第三方支付账务系统设计难点 16
- 看到这块Google的“墓地”,心中作何感想?| 今日最佳
- ebay注册流程_跨境电商平台eBay企业入驻流程
- 手机、平板、PC与智能电视实现数据大统一
- 不务正业:说说工作内、技术外的那些事(工作如“围城”)
- Hadoop单机伪分布式安装(完整版)
- VS2013 + Qt 提示 There‘s no Qt version assigned to this project for platform Win32
- cppm报考条件,看下您符合报考CPPM吗?
- 一年级下册计算机教学计划,新人教版一年级数学下册教学计划
- 一款免安装、多平台兼容的 拾色器(Color Picker)
- Linux技术--mysql数据库基础操作
- 【ML】第 1 章 :分布式机器学习:术语和概念
- 【excel实战】-- 批量提取批注多重区域复制粘贴
- AnyDesk 未连接到服务器。请检查您的互联网连接
- LeetCode 826 Most Profit Assigning Work
- Ubuntu小点汇总,更新中...
- 学习傅里叶变换的心得