0
我需要列出Amazon S3存儲桶中的所有文件。所以我寫了下面的代碼:使用python列出Amazon S3存儲桶中的所有文件
from boto.s3.connection import S3Connection
AWS_KEY = 'MY_KEY'
AWS_SECRET = 'MY_SECRET'
aws_connection = S3Connection(AWS_KEY, AWS_SECRET)
bucket = aws_connection.get_bucket('bucketname')
for file_key in bucket.list():
print file_key.name
但每當我運行此代碼,以下錯誤出現:
ModuleNotFoundError: No module named 'boto.s3'; 'boto' is not a package [Finished in 0.1s]
誰能幫助我?
可能是您直接在shell中運行的程序,@阿詩瑪。如果您使用'virtualenv'運行,則必須安裝'boto'庫 – Sanket