Python方法,如.N中的File.writealBytes()

2024-06-01 10:08:03 发布

您现在位置:Python中文网/ 问答频道 /正文

有一个.NETAPI在JSON中以字符串形式发送字节数据,我正在使用python API将其读取并写入文件

a = io.BytesIO(b"JVBERi0xLjQNJcjIyMjIyMg...")
with open('test.pdf','wb') as g:
    g.write(a.getvalue())

我用此代码创建了一个文件,但无法打开该文件。 我需要另一种方法来做同样的事情


Tags: 文件数据字符串iotestapijson字节
1条回答
网友
1楼 · 发布于 2024-06-01 10:08:03

不要使用io.BytesIO,而是使用base64

import base64
data = "strin data"
base64_data =base64.b64decode(data)
with open(filename,'wb') as f:
    f.write(base64_data)

相关问题 更多 >