Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 直接下载s3文件的文本_Python_Amazon S3 - Fatal编程技术网

Python 直接下载s3文件的文本

Python 直接下载s3文件的文本,python,amazon-s3,Python,Amazon S3,我有以下文件要获取其文本: 有没有更好的方法直接下载并存储内容,而不是: import requests contents = requests.get('https://s3-us-west-1.amazonaws.com/premiere-avails/movie.xsd.xml').text 如果您只想下载该文件,可以使用: 为我工作 如果要使用boto,请尝试以下方法(从中): 您希望您的代码如何变得更好? aws s3 cp s3://premiere-avails/movie.x

我有以下文件要获取其文本:

有没有更好的方法直接下载并存储内容,而不是:

import requests
contents = requests.get('https://s3-us-west-1.amazonaws.com/premiere-avails/movie.xsd.xml').text

如果您只想下载该文件,可以使用:


为我工作

如果要使用boto,请尝试以下方法(从中):


您希望您的代码如何变得更好?
aws s3 cp s3://premiere-avails/movie.xsd.xml movie.xsd.xml
import boto
connection = boto.connect_s3()
bucket = connection.get_bucket('premiere-avails')
from boto.s3.key import Key
k = Key(bucket)
k.key = 'movie.xsd.xml'
k.get_contents_to_filename('movie.xsd.xml')