第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > Python 技术篇-用base64库对音频 图片等文件进行base64编码和解码实例演示

Python 技术篇-用base64库对音频 图片等文件进行base64编码和解码实例演示

时间:2021-06-13 07:20:34

相关推荐

Python 技术篇-用base64库对音频 图片等文件进行base64编码和解码实例演示

最近在研究项目,需要调用百度语音的api,传入参数需要本地语音文件base64位编码后内容。下面来演示一下。

其实很简单,base64是系统自带的库。

base64.b64encode()进行编码。

base64.b64decode()进行解码。

下面演示我读取file1文件,进行编码,然后再解码,保存为另一个file2文件。最后的file1file2是一样的。

图片、音频等文件都是二进制的文件,所以读取和写入要用rbwb,都多个b

import base64file1 = open("16k.pcm","rb").read() # 读取二进制文件text = base64.b64encode(file1) # 进行编码file2 = open("17k.pcm","wb") # 写入二进制文件text = base64.b64decode(text) # 进行解码file2.write(text)file2.close() # 写入文件完成后需要关闭文件才能成功写入

base64 编码使用实例演示

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

音频文件base64位编码后的样子:

喜欢的点个赞❤吧!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。