Python 技术篇-获取requests里的二进制文本并保存为音频、图片文件,提取requests里的多媒体信息

简介: Python 技术篇-获取requests里的二进制文本并保存为音频、图片文件,提取requests里的多媒体信息

   

核心就是 request.content 保存的是 request 返回的二进制内容。

json 数据是保存在 request.text 里。

request = requests.post(apiUrl, data = data)
text = request.content   # mp3二进制数据
# 将mp3的二进制数据保存到本地的mp3
f = open("333.mp3", "wb")
f.write(text)
f.close()

request.headers 可以看到表头信息。

我们可以看到 request 返回的二进制类型, Content-Type 类型显示为 audio/mp3

:音频类mp3格式。

image.png

requests二进制文本写入本地mp3实例演示

Python 技术篇-百度语音合成API接口调用演示

运行效果图:

image.png

喜欢的点个赞❤吧!


目录
相关文章
|
4天前
|
存储 语音技术 Python
文本 ---> 语音转换器(Python实现)
本项目是一个简单的从文本到语音这样一个转换器的图形用户界面应用,使用了`Python`的`tkinter`库来构建界面,以及`pyttsx3`库来执行转换。以下是对该项目代码的详细解释,后面会附上完整项目代码
8 0
文本 ---> 语音转换器(Python实现)
|
6天前
|
Python
python搭建文件服务
python搭建文件服务
10 1
|
4天前
|
机器学习/深度学习 人工智能 程序员
探索Python宝库:从基础到技能的干货知识(数据类型与变量+ 条件与循环+函数与模块+文件+异常+OOP)
探索Python宝库:从基础到技能的干货知识(数据类型与变量+ 条件与循环+函数与模块+文件+异常+OOP)
4 0
|
5天前
|
Python
Python正则表达式详解:掌握文本匹配的魔法
Python正则表达式详解:掌握文本匹配的魔法
|
5天前
|
程序员 Python
老程序员分享:python爬取电影网站信息并写入文件
老程序员分享:python爬取电影网站信息并写入文件
|
6天前
|
数据安全/隐私保护 Python
经验大分享:python读取yaml文件
经验大分享:python读取yaml文件
12 0
|
测试技术 Linux API
mutagen-处理音频元数据的Python模块
Mutagen是处理音频元数据的Python模块。它支持ASF,FLAC,MP4,Monkey's Audio,MP3,Musepack,Ogg Opus,Ogg FLAC,Ogg Speex,Ogg Theora,Ogg Vorbis,True Audio,WavPack,OptimFROG和AIFF音频文件。支持所有版本的ID3v2,并解析所有标准的ID3v2.4帧。它可以读取Xing标头,以准确计算MP3的比特率和长度。无论音频格式如何,都可以编辑ID3和APEv2标签。它还可以在单个数据包/页面级别上处理Ogg流。
2184 0
mutagen-处理音频元数据的Python模块
|
9天前
|
机器学习/深度学习 人工智能 前端开发
Python中的模块化编程
【6月更文挑战第17天】Python模块化编程与软件架构设计的关键在于拆分任务到独立模块,提高代码的可维护性、可重用性和可扩展性。例如,学生管理系统可分解为录入、查询和删除模块。MVC和MVVM架构模式有助于组织代码,而微服务和函数式编程将在未来发展中扮演重要角色。通过示例代码,读者能学习如何实现这些概念,提升项目开发效率和质量。
156 57
|
16天前
|
测试技术 虚拟化 云计算
GitHub高赞!速通Python编程基础手册,被玩出花了!
随着云时代的来临,Python 语言越来越被程序开发人员喜欢和使用,因为其不仅简单易学,而且还有丰富的第三方程序库和相应完善的管理工具。 从命令行脚本程序到 GUI程序,从图形技术到科学计算,从软件开发到自动化测试,从云计算到虚拟化,所有这些领域都有 Python 的身影。 今天给小伙伴们分享的这份手册采用以任务为导向的编写模式,全面地介绍了 Python 编程基础及其相关知识的应用,讲解了如何利用 Python 的知识解决部分实际问题。
GitHub高赞!速通Python编程基础手册,被玩出花了!
|
6天前
|
数据挖掘 数据处理 Python
Python编程入门:从基础到实践
【6月更文挑战第26天】这篇文章引导读者逐步学习Python编程,从基础语法如变量、数据类型(整数、浮点数、字符串)到条件语句、循环(if/for/while),再到函数定义和模块导入。通过实例展示了Python在文本处理、数据分析(使用pandas)和Web开发(使用Flask)的应用。学习Python能为初学者开启更广阔的技术领域,如面向对象编程、并发和网络编程等。

相关实验场景

更多