【发布时间】:2017-11-16 06:21:38
【问题描述】:
我的 JSON 响应如下所示:
{u'AllowExistingAttachmentToBeOverwritten': False,
u'Name': u'Go-Daddy.pdf',
u'AttachmentData': u'JVBERi0xLjQKJdPr6eEKMSAwIG9iago8PC9DcmVhdG9yIChNb3ppbGxhLzUuMCBcKFdpbmR...
u'ItemIdAttachedTo': 91198711,
u'Description': u''}
如何将其转换为 PDF 文件?
我试过了:
with open(fileName, 'wb') as f:
f.write(result['AttachmentData'])
f.close()
也试过了:
with open(fileName, 'wb') as f:
f.write(result['AttachmentData'].encode())
f.close()
但在这两种情况下,文件都已创建,但 Adobe 无法打开该文件。
【问题讨论】:
-
你检查过pyfpdf吗? blog.pythonlibrary.org/2012/07/10/…