在boto中使用S3密钥的所有示例都省略了close
方法,但我可以看到它在API中。如果在将文件写入密钥后调用close
,还是没有必要?即第3行是必要的:
key = s3.get_bucket(bucket_name).new_key(filename)
key.set_contents_from_string(data)
key.close()
答案 0 :(得分:1)
Amazon S3没有" open"的文件概念。或者"关闭"。它存在(整体),或者它不存在。
set_contents_from_string()
函数创建对象并存储数据。无法逐步更新对象。