我有一些wave文件(.wav),我需要将它们转换为base64编码的字符串。您能指导我如何在Python / C / C++中做到这一点吗?
最佳答案
python
最简单的方法
from base64 import b64encode
f=open("file.wav")
enc=b64encode(f.read())
f.close()
现在enc
包含编码值。您可以使用简化版本:
import base64
enc=base64.b64encode(open("file.wav").read())
C
有关文件的base64编码的示例,请参见this file。
C++
Here可以看到字符串的base64转换。我认为对文件执行相同操作并不难。