How to upload a file to S3 without creating a temporary local file
问题 Is there any feasible way to upload a file which is generated dynamically to amazon s3 directly without first create a local file and then upload to the s3 server? I use python. Thanks 回答1: Here is an example downloading an image (using requests library) and uploading it to s3, without writing to a local file: import boto from boto.s3.key import Key import requests #setup the bucket c = boto.connect_s3(your_s3_key, your_s3_key_secret) b = c.get_bucket(bucket, validate=False) #download the