Python 对于将文件上载到aws s3 bucket,如何计算base64编码的策略文档

Python 对于将文件上载到aws s3 bucket,如何计算base64编码的策略文档,python,amazon-web-services,amazon-s3,Python,Amazon Web Services,Amazon S3,我正在尝试从HTML模板将文件上载到AWS S3bucket,有人能建议我如何在Python中计算base64编码策略文档吗?尝试以下方法: >>> 'VGV4dA==\n'.decode('base64') "Text" Python 2文档: Python 3文档:这是将策略文档加密为base64加密的Python代码: import base64 input = open("policy.txt", "rb") policy = input.read() poli

我正在尝试从
HTML
模板将文件上载到
AWS S3
bucket,有人能建议我如何在
Python
中计算
base64
编码策略文档吗?

尝试以下方法:

>>> 'VGV4dA==\n'.decode('base64')
"Text"
Python 2文档:

Python 3文档:

这是将策略文档加密为base64加密的Python代码:

import base64

input = open("policy.txt", "rb")

policy = input.read()

policy_encoded = base64.b64encode(policy)

print("%s" % (policy_encoded))
将您自己的策略文档创建为policy.txt

有关这方面的更多信息,请访问:


你的意思可能是
base64
。可能指向编码/解码文档?