有一个类“boto.s3.connection
”,我可以在其中建立与S3的连接:
b = s3conection(aws_id, aws_secret_key)
b.get_bucket(bucket)
有了这个,我可以清楚地使用set_contents_from_filename
或set_contents_from_file
。
还有另一个电话build_post_form_args
。我可以在这里将连接类型设置为HTTPS,但如果我使用此调用而不是之前的操作,我该怎么办?
我无法弄清楚这一切与set_contents_from_filename
或set_contents_from_file
的关系。一个小提示真的很有帮助。
答案 0 :(得分:2)
S3服务提供的功能允许您从HTML表单直接将文件上载到S3存储桶。您可以找到有关此功能的更多详细信息here。 build_post_form_args
是一个帮助函数,可以创建必须放在HTML表单中的已签名HTML表单数据,以便直接上传到S3。
除非您有兴趣从浏览器中进行上传,否则此功能并不真正有用或无关紧要。