"İyi" python yazmaya ve bununla bir S3 yakalamaya çalışıyorum böyle bir anahtar hatası yok:
session = botocore.session.get_session()
client = session.create_client('s3')
try:
client.get_object(Bucket=BUCKET, Key=FILE)
except NoSuchKey as e:
print >> sys.stderr, "no such key in bucket"
Ancak NoSuchKey tanımlı değil ve onu tanımlamam gereken içe aktarmaya kadar izleyemiyorum.
e.__class__
olduğunu botocore.errorfactory.NoSuchKey
ancak from botocore.errorfactory import NoSuchKey
bir hata verir ve from botocore.errorfactory import *
ya çalışmıyor ve ben genel bir hatayı yakalamak istemiyorum.