的数组的JSON元素的文件我有一个看起来像一个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无法打开该文件。
可能的重复https://stackoverflow.com/questions/2252726/how-to-create-pdf-files-in-python – Nurjan
你检查过pyfpdf吗? https://www.blog.pythonlibrary.org/2012/07/10/an-intro-to-pyfpdf-a-simple-python-pdf-generation-library/ – TasosGlrs